Software Engineer II, AI Solutions & Platforms

Thermo Fisher Scientific Inc.

India

On-site

INR 2,500,000 - 4,000,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Thermo Fisher Scientific Inc. in India seeks a Software Engineer, AI Solutions & Platforms, to design, develop, and deliver enterprise-grade AI services.

You will build production-ready AI components and integrate LLMs into internal and customer-facing systems. As a Senior Engineer, you will write production code, collaborate with architects and cross-functional teams, and help create scalable, secure backend services that power AI workflows.

Qualifications

  • 5+ years of software engineering and AI solutions experience.
  • 3+ years building scalable Python backends and REST APIs; FastAPI preferred.
  • 3+ years agile/scrum development experience.
  • Proficiency with Git-based workflows, CI/CD, and automated testing.
  • Experience ETL/data pipelines with Pandas and NumPy.
  • Experience integrating LLMs (Azure OpenAI, Claude, or OpenAI).
  • RAG solutions including embeddings, retrieval, vector search (Pgvector/Qdrant).
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, and deploy production-grade Generative AI and backend apps using Python, FastAPI, LangChain, LangGraph.
  • Contribute to API design, service architecture, data models, and integrations with existing systems.
  • Develop and maintain RAG and agentic AI workflows, including embeddings and vector search.
  • Integrate LLMs via Azure OpenAI, Anthropic Claude, and OpenAI-compatible APIs.
  • Design secure, scalable RESTful APIs; focus on performance, authentication, and observability.
  • Build and optimize data pipelines with Pandas/NumPy; implement vector-search with Pgvector/Qdrant.
  • Collaborate across R&D, data science, IT, and regulatory teams to define requirements.
  • Translate requirements into reliable solutions; deliver on agile/scrum commitments.
  • Write clean, tested production code and troubleshoot production systems.
  • Contribute to documentation, knowledge sharing, and engineering best practices.

Skills

Python
REST APIs
FastAPI
Agile/Scrum
Git workflows
CI/CD
Testing strategies
ETL pipelines
Pandas
NumPy
RAG
LangChain
LangGraph
Azure OpenAI
OpenAI APIs
PostgreSQL/pgvector
Qdrant

Education

Bachelor's degree in CS/Engineering
Master's degree preferred

Tools

LangChain
LangGraph
Azure OpenAI
PostgreSQL/pgvector
Qdrant

Job description

About The Role

At Thermo Fisher Scientific, you’ll do meaningful work that makes a positive global impact. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner, and safer. With industry-leading R&D investment, we empower our teams to solve complex scientific challenges—from environmental protection to advancing healthcare and cancer research.

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

About The Role

At Thermo Fisher Scientific, you’ll do meaningful work that makes a positive global impact. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner, and safer. With industry-leading R&D investment, we empower our teams to solve complex scientific challenges—from environmental protection to advancing healthcare and cancer research.

As a Software Engineer, AI Solutions & Platforms, you will play a hands-on technical role in designing, developing, and delivering enterprise-grade AI and Generative AI solutions. You will build production-ready AI services, integrating AI models, including Large Language Models, Retrieval-Augmented Generation (RAG) solutions and agentic workflows into internal and external customer-facing systems. You will also contribute to system design and development using modern AI frameworks, backend technologies, and cloud platforms.

As a Senior Engineer, you will write production code, collaborate closely with architects and engineering teams, and contribute to technical and design decisions. You will help build AI-driven systems that are scalable, secure, reliable, and maintainable. A successful candidate in this role is expected to develop production-grade AI and Generative AI features, build reliable and high-performing backend services supporting AI workloads, contribute to high-quality code, collaborate effectively with the broader teams, and make a meaningful impact on our products and customer experiences.

Key Responsibilities
  • Design, develop, and deploy production-grade Generative AI and backend applications using Python, FastAPI, LangChain, LangGraph and related technologies.
  • Contribute hands-on to low- and mid-level system design, including APIs, service architecture, data models, workflows, and integrations with existing backend and scientific applications.
  • Develop and maintain RAG and agentic AI workflows, including data ingestion, chunking, embeddings, vector search, retrieval, tool calling, memory, and prompt engineering.
  • Integrate LLMs using Azure OpenAI, Anthropic Claude, and OpenAI-compatible APIs.
  • Design and develop secure, scalable RESTful APIs and backend services with a focus on performance, reliability, authentication, rate limiting, and observability.
  • Develop and optimize data pipelines using Pandas and NumPy, and implement vector-search solutions using PostgreSQL/pgvector and Qdrant.
  • Collaborate with cross-functional teams, including R&D, engineering, data science, IT, Q&A, and regulatory, to define requirements, specifications, and development objectives.
  • Work closely with product managers, architects, and other engineers to translate requirements into reliable solutions, and deliver against agile/scrum commitments.
  • Write clean, maintainable, well-tested production code, and help troubleshoot, optimize systems as they move into production.
  • Contribute to technical documentation, knowledge sharing, code reviews, and engineering best practices.
Candidate Requirement
Education and Experience
  • Bachelor’s degree in computer science, engineering, or a related technical field. Master’s degree preferred.
  • 5+ years of combined experience in software engineering and developing AI solutions.
  • 3+ years of hands-on experience building scalable backend systems with Python and REST APIs. FastAPI experience preferred.
  • 3+ years of experience working in agile/scrum development environments.
  • Proficiency with Git-based workflows, CI/CD pipelines, and automated testing strategies.
  • Experience building ETL/data pipelines, and data processing workflows using tools such as Pandas and NumPy.
  • Experience integrating LLMs using Azure OpenAI or Anthropic Claude, or OpenAI-compatible APIs.
  • Hands-on experience developing retrieval-augmented generation (RAG) solutions, including embeddings, retrieval, and vector search using technologies such as PostgreSQL/pgvector or Qdrant.
  • Strong communication and collaboration skills, with the ability to explain technical concepts clearly.
  • Nice-to-Have: Familiarity with LangChain and LangGraph for developing agentic applications.
  • Nice-to-Have: Familiarity with MLOps tools (MLflow, Kubeflow), ML Frameworks (scikit-learn, PyTorch), and model evaluation frameworks.
  • Nice-to-Have: Experience developing and deploying applications on cloud platforms such as Azure, AWS, or GCP.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I, AI Solutions & Platforms
Software Engineer I, AI Solutions & Platforms

Thermo Fisher Scientific Inc. • India

On-site
INR 1,500,000 - 2,800,000
Staff Software Engineer, AI Solutions & Platforms
Staff Software Engineer, AI Solutions & Platforms

Thermo Fisher Scientific Inc. • India

On-site
INR 4,200,000 - 6,300,000
Sr AI/ML Engineer, Applied AI
Sr AI/ML Engineer, Applied AI

Thermo Fisher Scientific Inc. • India

On-site
INR 2,500,000 - 5,200,000
Staff AI/ML Engineer, Applied AI
Staff AI/ML Engineer, Applied AI

Thermo Fisher Scientific Inc. • India

On-site
INR 3,000,000 - 6,000,000
Lead AI/ML Engineer, Applied AI
Lead AI/ML Engineer, Applied AI

Thermo Fisher Scientific Inc. • India

On-site
INR 3,500,000 - 6,000,000
Staff Software Engineer-Python, Gen AI,LLM
Staff Software Engineer-Python, Gen AI,LLM

GE Vernova, Inc. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Relocation assistance
GenAI- Senior Software Engineer
GenAI- Senior Software Engineer

Sopra Steria • Dadri

On-site
INR 1,500,000 - 2,800,000
Senior AI Engineer, Knowledge Graph & GenAI
Senior AI Engineer, Knowledge Graph & GenAI

Coditude • Pune District

On-site
INR 6,000,000 - 10,000,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EPAM Systems • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,400,000