Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior AI Engineer

Home > Python programming jobs

Senior AI Engineer in Others

  • ThoughtWorks
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Design, build, and deploy generative AI applications using RAG, agents, and multi-agent systems from prototype to production.
  • Collaborate with AI/ML engineers and software engineers to deliver reliable, scalable systems.
  • Own key features and components, ensuring they are efficient, maintainable, and well structured.
  • Make technical and system-design decisions addressing performance, cost, and reliability.
  • Work cross-functionally with product managers, designers, and data scientists to translate business needs into solutions.
  • Mentor junior engineers and share technical knowledge and best practices.
  • Review code and provide constructive feedback to peers.
  • Evaluate deployment options across AWS, Azure, and Google Cloud.
  • Optimize generative AI applications for accuracy, performance, and cost.

Requirements

  • Strong software engineering fundamentals, including Python, testing, version control, and clean-code practices.
  • Ability to design and implement AI-powered components and workflows using sound software-design principles.
  • Experience with at least one GenAI framework such as LangChain, LlamaIndex, or Semantic Kernel.
  • Experience with at least one agentic framework such as PydanticAI, LangGraph, or AutoGen2.
  • Hands-on experience building and optimizing RAG pipelines with vector databases such as FAISS, Pinecone, or Weaviate.
  • Familiarity with deploying AI solutions on AWS, Azure, or GCP and using Docker and CI/CD pipelines.
  • Production experience with LLMOps and observability tools such as Langfuse, PromptLayer, or OpenTelemetry.
  • Exposure to fine-tuning and using ML/NLP frameworks such as PyTorch or Hugging Face Transformers.
  • Ability to independently solve complex and ambiguous technical problems.
  • Ability and willingness to mentor junior engineers and collaborate effectively with cross-functional teams.

Benefits

  • Career development is supported through interactive tools, development programs, and a cultivation-focused team culture.
  • Remote role, as indicated by the posting.

ThoughtWorks

We are a global technology consultancy that delivers extraordinary impact by blending design, engineering and AI expertise. For 30 years, our commitment to design-led thinking, engineering excellence and innovation means we prioritize people, build teams with strong technical foundations and embe...

Similar positions

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Nashville, TN