Taro Logo

Lead Software Engineer - AI

Airbus pioneers sustainable aerospace for a safe and united world, with over 50 years presence in India.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Aerospace

Job Description

Airbus, a global leader in aerospace with over 50 years of presence in India, is seeking a Lead Software Engineer specializing in AI to join their Emerging Technologies for Scientific Computing team. This role is crucial in developing and implementing state-of-the-art AI solutions for engineering applications, working within an Agile/SAFe framework.

The position offers an exciting opportunity to work at the forefront of aircraft development, focusing on Generative AI, Machine Learning, and advanced cloud technologies. The ideal candidate will have 8-10 years of engineering software experience, with 4-5 years specifically in AI, demonstrating expertise in LLMs, RAG, and multi-agent systems.

Key responsibilities include architecting end-to-end AI solutions, managing cloud AI services, overseeing ML lifecycles, and serving as a technical consultant for engineering use cases. The role requires proficiency with various frameworks and platforms including Hugging Face, LangChain, AWS Sagemaker, and GCP services.

Working in a multicultural environment, you'll collaborate with teams across Europe and India, requiring flexibility with European working hours. The position offers extensive training programs, international travel opportunities, and the chance to make a significant impact on the future of aerospace engineering.

Success in this role will be measured by the ability to deliver high-quality solutions, maintain service availability, ensure customer satisfaction, and bring innovative, cost-effective solutions to complex engineering challenges. The position requires strong intercultural communication skills and a commitment to Airbus's values of innovation, collaboration, and excellence.

Last updated 18 hours ago

Responsibilities For Lead Software Engineer - AI

  • Architect and implement end-to-end Generative AI solutions using LLMs
  • Develop backend for RAG and architect scalable solutions
  • Manage cloud AI services and ML lifecycle
  • Serve as technical consultant for engineering use cases
  • Design end-to-end AI solutions
  • Develop core AI frameworks and infrastructure
  • Engage with internal customers for feedback
  • Participate in daily scrum meetings and PI planning
  • Act as liaison between engineering teams in Europe and India
  • Support Level 3 incident resolution

Requirements For Lead Software Engineer - AI

Python
TypeScript
Kubernetes
  • 8-10 years of experience in engineering software applications with 4-5 years in AI field
  • Experience with Generative AI, LLMs, and RAG
  • Hands-on experience with LLM frameworks (Hugging Face, LangChain, OpenAI APIs)
  • Experience with multi-agent AI frameworks (Crew AI, AutoGen, Anthropic, LangGraph)
  • Experience with AWS Bedrock, GCP Gemini Workspace, and AWS Sagemaker
  • Knowledge of deep learning frameworks (TensorFlow, PyTorch, Keras)
  • Professional cloud certifications desired
  • Strong Linux skills
  • Experience with AWS/GCP infrastructure
  • Willingness to work European shift times

Benefits For Lead Software Engineer - AI

  • Extensive dedicated training programs
  • International travel opportunities
  • Flexible working arrangements
  • Career development opportunities

Related Jobs