Enable job alerts via email!

Software Development Engineer 4

Amadeus

United States

Remote

USD 120,000 - 160,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Software Development Engineer 4 to design and implement GenAI applications that solve API integration challenges. The ideal candidate will have a strong background in Java/C++, experience with GPT APIs, and a passion for building cloud-native applications. This role involves collaboration across teams and mentoring junior developers, contributing to a culture of diversity and inclusion.

Qualifications

  • Experience deploying a popular GenAI application to production.
  • Good understanding of GPT APIs and libraries like LangChain.
  • Hands-on experience with prompt engineering patterns.

Responsibilities

  • Design and implement GenAI applications focused on API integration challenges.
  • Collaborate with cross-functional teams to ensure smooth delivery.
  • Mentor and motivate junior developers.

Skills

Problem-solving
Analytical skills
Communication
Collaboration
Proactive approach

Tools

FastAPI
Quarkus
Spring Boot
Kubernetes
Docker

Job description

Job Title: Software Development Engineer 4

Responsibilities:

  1. Design and implement GenAI applications (both agentic and non-agentic) focused on solving API integration challenges across all development phases.
  2. Collaborate with cross-functional teams (DevOps, QA, PDAs) and interdepartmental teams to ensure smooth delivery and operation.
  3. Write clean, efficient, and well-documented code following best practices.
  4. Identify and implement opportunities for performance optimization and resource efficiency.
  5. Design and implement GenAI applications as services, both agentic and non-agentic.
  6. Design and implement APIs to interact with GenAI application services and agents as services.
  7. Develop and test microservices using Quarkus/FastAPI.
  8. Research and evaluate new techniques and technologies to build suitable products.
  9. Contribute to creating robust and scalable cloud-native architectures.
  10. Stay updated with the latest advancements in GenAI and related technologies.
  11. Mentor and motivate junior developers, sharing knowledge and expertise.
  12. Participate in code reviews, ensuring adherence to design principles and technical standards.
  13. Identify ways to evaluate system performance and implement MLOps practices.
  14. Proactively troubleshoot potential issues, solve problems, and mitigate risks.
  15. Contribute to continuous improvement processes and knowledge sharing within the team.

Qualifications:

  1. Good understanding of GPT APIs and libraries like LangChain.
  2. Experience in building LLM-based systems leveraging multiple LLMs.
  3. Knowledge of Vector Databases.
  4. Hands-on experience with prompt engineering patterns and RAG.
  5. Experience developing agentic applications with frameworks like LangGraph, CrewAI, OpenAI’s Swarm.
  6. Must have experience deploying a popular GenAI application to production.
  7. In-depth knowledge of building services and microservices architecture.
  8. Strong understanding of design principles and patterns.
  9. Excellent communication and collaboration skills, effective teamwork.
  10. Problem-solving and analytical skills with a proactive approach.
  11. Good knowledge of frameworks like FastAPI, Quarkus, Spring Boot, or similar microservice frameworks.
  12. Passion for learning and staying updated with GenAI advancements.

Bonus Points:

  1. Experience with cloud-native technologies (Kubernetes, Docker, etc.).
  2. Experience with Microsoft Azure.
  3. Experience with LLM evaluations.
  4. Experience with CI/CD pipelines and automation tools.
  5. Leadership experience and mentoring abilities for junior developers.

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

Diversity & Inclusion:

Amadeus aspires to lead in Diversity, Equity, and Inclusion within the tech industry, fostering a culture of belonging and fair treatment, attracting talent from all backgrounds, and serving as a role model for an inclusive employee experience.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Development Engineer - Mexico

Zillow Group

Remote

USD 120,000 - 160,000

6 days ago
Be an early applicant

Principal Full Stack Software Development Engineer - Mexico

Zillow Group

Remote

USD 120,000 - 160,000

6 days ago
Be an early applicant

Software Development Engineer

Zillow Group

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Software Development Engineer 5

WEX

Maine

Remote

USD 158,000 - 210,000

15 days ago

Director, Software Development Engineer

Independence Pet Group

Illinois

Remote

USD 150,000 - 200,000

12 days ago

Software Development Engineer 3

Davita Inc.

Portland

Remote

USD 120,000 - 160,000

-1 days ago
Be an early applicant

Software Development Engineer 3

Davita Inc.

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Lead Software Development Engineer

ZipRecruiter

O’Fallon

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Software Development Engineer

Quality Control Specialist - Pest Control

Chicago

Remote

USD 79,000 - 159,000

Today
Be an early applicant