This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A Senior AI Engineer (Agents) is a key technical contributor responsible for designing, building, and maintaining AI agents and agentic experiences for business use cases using Marriott's AI Platform. This role focuses on delivering high‑quality, production‑grade AI agent solutions that integrate seamlessly with business systems and workflows. This role requires deep technical expertise in AI/ML development, strong problem‑solving skills, and the ability to work independently while collaborating effectively with cross‑functional teams, including business stakeholders. The ideal candidate is a self‑directed engineer who can take ownership of complex agent implementations and drive them to completion.
Job Responsibility
Design and implement AI agents and agentic workflows that solve business problems and integrate with existing systems.
Write clean, maintainable, well‑tested code following engineering best practices and coding standards.
Collaborate with product managers, business stakeholders, and other engineers to understand requirements and deliver solutions.
Participate in architecture discussions and contribute to technical design decisions for agent implementations.
Own agent features end‑to‑end, from design through implementation, testing, deployment, and monitoring.
Integrate AI agents with business systems, databases, APIs, and other enterprise services.
Debug and resolve production issues, ensuring agent reliability and performance.
Conduct code reviews and provide constructive feedback to peers.
Contribute to technical documentation, design docs, and runbooks for agent implementations.
Mentor junior engineers and contribute to team knowledge sharing.
Identify and address technical debt and opportunities for improvement.
Stay current with industry trends and best practices in AI agent development.
Requirements
7+ years' commercial experience building and delivering complex, high-throughput web applications (serving 1M+ users)
Demonstrable track record building production-grade AI/agentic products
Proven record of delivering full-stack software at scale (1m+ users).
Experience building AI/ML applications, LLM integrations, or AI agent systems.
Experience integrating LLMs and AI capabilities into production applications.
Experience bringing at least one application from design to production. (Full SDLC experience)
Strong proficiency in Python, TypeScript, or JavaScript.
Strong understanding of software architecture, design patterns, and best practices.
Experience with REST APIs, GraphQL, or other API technologies for system integration.
Familiarity with cloud platforms (AWS, Azure, or GCP) and cloud services.
Experience with modern DevOps concepts: CI/CD pipelines, Kubernetes, and provisioning of cloud services.
Strong problem‑solving skills and ability to debug complex issues.
Excellent written and verbal communication skills.
Ability to work independently and take ownership of deliverables.
Experience writing unit tests, integration tests, and maintaining test coverage.
Understanding of business processes and ability to translate requirements into technical solutions.
Experience with observability tools (OTEL, logging, RUM) and production user monitoring & debugging.
Nice to have
Experience with observability tools and monitoring AI agent performance.
Experience building production AI agents or agentic systems for enterprise use.
Background in conversational AI, chatbots, or virtual assistants.
Experience with agent frameworks (LangChain, AutoGPT, CrewAI, etc.).
Familiarity with RAG (Retrieval Augmented Generation) and vector databases.
Experience integrating with enterprise systems (CRM, ERP, databases, APIs).
Knowledge of prompt engineering and LLM optimization techniques.
Experience with event‑driven architectures and message queues.
Knowledge of security best practices for AI applications.
Prior experience working with business stakeholders to deliver AI solutions.