FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer, AI Assistant Team
AmadeusSoftware Engineer in the AI Assistant team at Amadeus building services and APIs for AI Assistants that enhance travel experiences. Collaborating closely with architects and product teams in a fast-paced environment.
Tech Stack
Tools & technologiesCloudGoJavaMicroservicesPythonTypeScript
About the role
Key responsibilities & impact- Build and operate the services, APIs, and integration layers that enable AI Assistants to deliver end-to-end travel experiences.
- Write clear specifications, work alongside AI coding agents to generate implementations, and apply rigorous review and testing to ship systems that are production-ready, secure, and performant.
- Collaborate closely with architects on system design and technical direction, and with product and design on experience requirements.
- Deliver quickly through a disciplined, traceable workflow.
- Instrument systems for observability, telemetry, and continuous validation.
- Partner with product and design to translate travel experience requirements into feasible technical designs.
- Collaborate with Amadeus platform teams to integrate the content and APIs that power the travel experience, and help turn proven work into reusable capabilities.
Requirements
What you’ll need- 4+ years of software engineering experience, with strong fundamentals in system design, API development, and production operations.
- Proficiency in Python and at least one additional backend language (Java, Go, TypeScript, or similar).
- Experience with AI-augmented development tools (AI code assistants, agentic coding tools, spec-driven workflows), or a strong appetite and aptitude to adopt them as a primary working method.
- Solid understanding of modern CI/CD practices, containerization, and cloud-native architectures.
- Experience building and operating APIs and microservices in production at scale.
- Comfort with ambiguity and iterative delivery, this is an end-to-end incubation team where the landscape evolves rapidly.
- Strong code review skills and attention to quality, security, and maintainability, especially important when reviewing AI-generated output.
- Collaborative mindset: able to work closely with product, design, ML engineers, and cross-business platform teams.
- Writes specifications precise enough that implementations succeed on the first pass, treats specification quality as a core engineering skill.
- Reviews AI-generated code with the same rigour as human-written code; catches subtle domain errors, security issues, and architectural drift.
- Thinks in systems: understands how services connect, where latency lives, how failures cascade, and brings the right questions to architects early.
- Moves through an AI-augmented workflow with judgement intact, knows when to trust AI output and when to intervene.
- Maintains clear traceability between specifications and the code that implements them.
- Communicates clearly with architects, product, and cross-functional stakeholders.
- Translates technical constraints into business language.
- Experience with AI Assistant platform integration patterns (plugins, skills, function calling, MCP, conversational APIs).
- Familiarity with spec-driven or intent-driven development methodologies.
- Background in travel, marketplace, or multi-sided platform domains.
- Experience with policy-as-code, automated compliance, or DevSecOps practices.
- Familiarity with LLM application patterns (RAG, orchestration, function calling), enough to build integrations, even if not the ML systems themselves.
- Experience in innovation labs, end-to-end delivery teams, or incubation environments taking products from early concept to production.
Benefits
Comp & perks- Health insurances and other competitive benefits
- Flexible hybrid schedule
- Professional development to broaden your knowledge and enhance your skills with on-line learning hubs packed with technical and soft skills training
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaGoTypeScriptAPI developmentmicroservicesCI/CD practicescontainerizationcloud-native architecturespolicy-as-code
Soft Skills
collaborative mindsetstrong code review skillsattention to qualitycommunicationcomfort with ambiguityiterative deliverytranslates technical constraintsjudgement in AI-augmented workflowssystem thinkingspecification writing