Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Senior Software Development Engineer (AI)
Описание вакансии
Текст:
TL;DR
Senior Software Development Engineer (AI): Designing and implementing next-generation highly scalable, and reliable SaaS applications with an accent on AI application development, LLM integration, and distributed systems. Focus on innovating new ideas to solve software problems and mentoring junior engineers.
Location: Onsite in Mexico City, Mexico
Company
is a travel technology company where colleagues find inspiration in travel as a force for good and make an impact on the industry.
What you will do
- Design and implement next-generation highly scalable, and reliable SaaS applications.
- Translate functional specifications into logical, component-based technical designs.
- Own end-to-end delivery of application features by working with product and engineering teams.
- Innovate and implement new ideas to solve software problems and improve customer experience.
- Participate in design and code reviews.
- Mentor, support, and develop junior engineers.
Requirements
- Bachelor’s or master’s degree in computer science or equivalent.
- 8+ years of experience in software development.
- Strong experience with enterprise web applications (Java, Kotlin, or Spring).
- Solid understanding of object-oriented programming, data structures, and algorithms.
- Familiarity with Machine Learning fundamentals, Large Language Model (LLM) integration, and Prompt engineering.
- Experience with CI-CD principles and technologies, AWS services, and building distributed systems.
Culture & Benefits
- Flexible benefits tailored to each country, including health, welfare, retirement programs, and parental leave.
- Travel perks with weekly deals from major travel providers.
- Access to over 20,000 courses for professional development.
- Opportunity to connect with colleagues through global INclusion Groups.
- Inclusive and collaborative culture with a focus on work-life balance.