Resume and JobRESUME AND JOB
Siemens logo

Senior Developer – Python, AI/LLM & API Development

Siemens

Software and Technology Jobs

Senior Developer – Python, AI/LLM & API Development

full-timePosted: Jan 13, 2026

Job Description

Hello Visionary!

We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?

We are looking for a Senior Software Engineer

You’ll make a difference by:

  • ·        Python Development: Proven experience building production-grade applications with Python; strong understanding of design patterns, SOLID principles, and clean code practices
  • ·        API Development: Solid experience developing REST APIs using FastAPI and C# .NET; familiarity with API design best practices, authentication, and documentation
  • ·        LangChain Framework: Working knowledge of LangChain for building LLM-powered applications; experience with chains, agents, and prompt management
  • ·        LLM Deployment & Management: Hands-on experience with Ollama and/or other tools for hosting and running LLMs locally; understanding of model selection, resource optimization, and inference
  • ·        Design and develop robust Python applications using industry best practices and modern frameworks
  • ·        Build and maintain high-performance REST APIs using FastAPI and C# .NET
  • ·        Architect and implement RAG pipelines for AI-driven applications
  • ·        Configure and optimize LLM parameters for specific use cases and performance requirements
  • ·        Integrate and manage local LLM deployments using Ollama and similar tools
  • ·        Select, evaluate, and integrate appropriate embedding models and retrieval models for RAG systems
  • ·        Design and manage vector database solutions for efficient semantic search and data retrieval
  • ·        Collaborate with cross-functional teams to translate business requirements into technical solutions
  • ·        Ensure code quality, security, and scalability across all deliverables

You’ll win us over by:

  • ·        B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science with 6+ years of professional software development experience
  • ·        2+ years working with modern Python frameworks and API development
  • ·        1+ years of hands-on experience with vector databases and LLM-based systems
  • ·        Demonstrated ability to work independently and as part of a team
  • ·        Strong problem-solving skills and attention to detail
  • ·        Excellent communication and documentation skills
  • ·        Prior experience building and deploying RAG applications in production environments
  • ·        Experience developing Model Context Protocol (MCP) servers or agentic AI systems
  • ·        Familiarity with advanced vector database features (hybrid search, metadata filtering, reranking)
  • ·        Experience with containerization (Docker) and orchestration tools
  • ·        Knowledge of prompt engineering best practices and optimization techniques
  • ·        Exposure to machine learning concepts, fine-tuning, and model evaluation
  • ·        Experience with monitoring and observability tools for LLM applications

Create a better #TomorrowWithUs!

This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come.

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.

Find out more about Siemens careers at: www.siemens.com/careers

Locations

  • Bangalore, Karnataka, India

Salary

Estimated Salary Rangemedium confidence

95,000 - 160,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python Developmentintermediate
  • REST APIs (FastAPI, C# .NET)intermediate
  • LangChain Frameworkintermediate
  • LLM Deployment & Management (Ollama)intermediate
  • RAG pipelinesintermediate
  • Vector databasesintermediate
  • Embedding modelsintermediate
  • Retrieval modelsintermediate
  • Model Context Protocol (MCP) serversintermediate
  • Agentic AI systemsintermediate
  • Containerization (Docker)intermediate
  • Orchestration toolsintermediate
  • Hybrid searchintermediate
  • Metadata filteringintermediate
  • Rerankingintermediate

Required Qualifications

  • B.E/ B. Tech/ MCA/ M.E/ M. Tech/ MSc Computer Science (experience)
  • 6+ years professional software development experience (experience)
  • 2+ years modern Python frameworks and API development (experience)
  • 1+ years vector databases and LLM-based systems (experience)
  • Prior experience building and deploying RAG applications in production (experience)

Responsibilities

  • Design and develop robust Python applications using industry best practices and modern frameworks
  • Build and maintain high-performance REST APIs using FastAPI and C# .NET
  • Architect and implement RAG pipelines for AI-driven applications
  • Configure and optimize LLM parameters for specific use cases and performance requirements
  • Integrate and manage local LLM deployments using Ollama and similar tools
  • Select, evaluate, and integrate appropriate embedding models and retrieval models for RAG systems
  • Design and manage vector database solutions for efficient semantic search and data retrieval
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ensure code quality, security, and scalability across all deliverables

Benefits

  • general: Global diverse team support
  • general: Opportunities for personal and professional growth

Target Your Resume for "Senior Developer – Python, AI/LLM & API Development" , Siemens

Get personalized recommendations to optimize your resume specifically for Senior Developer – Python, AI/LLM & API Development. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Developer – Python, AI/LLM & API Development" , Siemens

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Developer – Python, AI/LLM & API Development @ Siemens.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Siemens logo

Senior Developer – Python, AI/LLM & API Development

Siemens

Software and Technology Jobs

Senior Developer – Python, AI/LLM & API Development

full-timePosted: Jan 13, 2026

Job Description

Hello Visionary!

We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?

We are looking for a Senior Software Engineer

You’ll make a difference by:

  • ·        Python Development: Proven experience building production-grade applications with Python; strong understanding of design patterns, SOLID principles, and clean code practices
  • ·        API Development: Solid experience developing REST APIs using FastAPI and C# .NET; familiarity with API design best practices, authentication, and documentation
  • ·        LangChain Framework: Working knowledge of LangChain for building LLM-powered applications; experience with chains, agents, and prompt management
  • ·        LLM Deployment & Management: Hands-on experience with Ollama and/or other tools for hosting and running LLMs locally; understanding of model selection, resource optimization, and inference
  • ·        Design and develop robust Python applications using industry best practices and modern frameworks
  • ·        Build and maintain high-performance REST APIs using FastAPI and C# .NET
  • ·        Architect and implement RAG pipelines for AI-driven applications
  • ·        Configure and optimize LLM parameters for specific use cases and performance requirements
  • ·        Integrate and manage local LLM deployments using Ollama and similar tools
  • ·        Select, evaluate, and integrate appropriate embedding models and retrieval models for RAG systems
  • ·        Design and manage vector database solutions for efficient semantic search and data retrieval
  • ·        Collaborate with cross-functional teams to translate business requirements into technical solutions
  • ·        Ensure code quality, security, and scalability across all deliverables

You’ll win us over by:

  • ·        B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science with 6+ years of professional software development experience
  • ·        2+ years working with modern Python frameworks and API development
  • ·        1+ years of hands-on experience with vector databases and LLM-based systems
  • ·        Demonstrated ability to work independently and as part of a team
  • ·        Strong problem-solving skills and attention to detail
  • ·        Excellent communication and documentation skills
  • ·        Prior experience building and deploying RAG applications in production environments
  • ·        Experience developing Model Context Protocol (MCP) servers or agentic AI systems
  • ·        Familiarity with advanced vector database features (hybrid search, metadata filtering, reranking)
  • ·        Experience with containerization (Docker) and orchestration tools
  • ·        Knowledge of prompt engineering best practices and optimization techniques
  • ·        Exposure to machine learning concepts, fine-tuning, and model evaluation
  • ·        Experience with monitoring and observability tools for LLM applications

Create a better #TomorrowWithUs!

This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come.

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.

Find out more about Siemens careers at: www.siemens.com/careers

Locations

  • Bangalore, Karnataka, India

Salary

Estimated Salary Rangemedium confidence

95,000 - 160,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python Developmentintermediate
  • REST APIs (FastAPI, C# .NET)intermediate
  • LangChain Frameworkintermediate
  • LLM Deployment & Management (Ollama)intermediate
  • RAG pipelinesintermediate
  • Vector databasesintermediate
  • Embedding modelsintermediate
  • Retrieval modelsintermediate
  • Model Context Protocol (MCP) serversintermediate
  • Agentic AI systemsintermediate
  • Containerization (Docker)intermediate
  • Orchestration toolsintermediate
  • Hybrid searchintermediate
  • Metadata filteringintermediate
  • Rerankingintermediate

Required Qualifications

  • B.E/ B. Tech/ MCA/ M.E/ M. Tech/ MSc Computer Science (experience)
  • 6+ years professional software development experience (experience)
  • 2+ years modern Python frameworks and API development (experience)
  • 1+ years vector databases and LLM-based systems (experience)
  • Prior experience building and deploying RAG applications in production (experience)

Responsibilities

  • Design and develop robust Python applications using industry best practices and modern frameworks
  • Build and maintain high-performance REST APIs using FastAPI and C# .NET
  • Architect and implement RAG pipelines for AI-driven applications
  • Configure and optimize LLM parameters for specific use cases and performance requirements
  • Integrate and manage local LLM deployments using Ollama and similar tools
  • Select, evaluate, and integrate appropriate embedding models and retrieval models for RAG systems
  • Design and manage vector database solutions for efficient semantic search and data retrieval
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ensure code quality, security, and scalability across all deliverables

Benefits

  • general: Global diverse team support
  • general: Opportunities for personal and professional growth

Target Your Resume for "Senior Developer – Python, AI/LLM & API Development" , Siemens

Get personalized recommendations to optimize your resume specifically for Senior Developer – Python, AI/LLM & API Development. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Developer – Python, AI/LLM & API Development" , Siemens

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Developer – Python, AI/LLM & API Development @ Siemens.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.