All roles at Thermo Fisher Scientific

Software Engineer II, AI Solutions & Platforms

BengaluruFull-time5–9 yrsPosted 2 months ago

Senior data science role at Thermo Fisher Scientific in Bengaluru. Needs 5+ years and a B.Tech, B.E. or B.Sc.

About the role

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.

What you'll do

  • 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
  • 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

What you need

  • Python
  • Pandas
  • LLMs
  • ETL
  • NumPy
  • Azure

Good to have

  • Machine learning
  • Scikit-learn
  • MLOps
  • AWS
  • PyTorch
  • GCP

More roles like this at Thermo Fisher Scientific

Apply on Thermo Fisher Scientific's site