Software Development Engineer 4

Bangalore, India

Amadeus

Discover how Amadeus' platform and technology help airlines, travel agencies, hotels and others connect, do business, and deliver better travel experiences.

View all jobs at Amadeus

Apply now Apply later

Job Title

Software Development Engineer 4

Responsibilities:

  • Design and implement GenAI applications (both agentic and non-agentic) focused towards solving API integration challenges encompassing all phases of development.
  • Collaborate with cross-functional teams (DevOps, QA & PDAs) and interdepartmental teams to ensure smooth delivery and operation
  • Write clean, efficient, and well-documented code adhering to best practices
  • Identify and implement opportunities for performance optimization and resource efficiency
  • Design and implement GenAI application as service, both agentic and non-agentic
  • Design and implement API to interact with our GenAI application services and Agents as service
  • Design, develop, and test microservices using Quarkus/FastAPI
  • Research and evaluate new techniques and technology to build the right product
  • Contribute to the creation of robust and scalable cloud-native architecture
  • Stay up-to-date with the latest advancements in GenAI and associated technologies
  • Mentor and motivate junior developers, sharing your knowledge and expertise
  • Participate in code reviews and ensure adherence to design principles and technical standards
  • Identify ways to evaluate the system
  • Identify ways to implement MLOps
  • Identify and troubleshoot potential issues, proactively solving problems and mitigating risks
  • Contribute to continuous improvement processes and knowledge sharing within the team

Qualifications:

  • Good understanding of GPT APIs and libraries like LangChain
  • Experience in building LLM based system leveraging multiple LLMs
  • Good understanding of Vector Databases
  • Hands-on experience in various prompt engineering patterns
  • Hands on experience with RAG
  • Hands-on experience in developing Agentic applications, with good knowledge of the following frameworks: LangGraph, CrewAI, OpenAI’s Swarm
  • Must have experience in taking a popular GenAI based application to production
  • In-depth knowledge of building services and microservices architecture
  • Strong understanding of design principles and patterns
  • Excellent communication and collaboration skills, ability to work effectively in a team
  • Problem-solving and analytical skills, with a proactive approach to overcoming challenges
  • Good Knowledge of anyone of the framework: FastAPI, Quarkus, Spring boot, any micro framework for building microservices
  • Passion for learning and staying updated with the latest advancements in GenAI

Bonus Points:

  • Experience with cloud-native technologies (Kubernetes, Docker, etc.)
  • Experience with Microsoft Azure
  • Experience with LLM evals
  • Experience with CI/CD pipelines and automation tools
  • Leadership experience and the ability to mentor junior developers

If you are a highly motivated and skilled GenAI applications (not just ChatBots) developer with a background in Java/C++, passionate about solving business & development challenges and interested in building distributed cloud-native GenAI applications (agentic/non-agentic), we encourage you to apply!

Diversity & Inclusion

Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.  

Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.  

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: APIs Architecture Azure Chatbots CI/CD DevOps Docker Engineering FastAPI Generative AI GPT Java Kubernetes LangChain LLMs Microservices MLOps OpenAI Pipelines Prompt engineering RAG Research

Perks/benefits: Career development Salary bonus

Region: Asia/Pacific
Country: India

More jobs like this