2 months ago
Colombia (city not specified)Staff+
Responsibilities
- Design, develop, and maintain AI-powered applications using LLMs and Generative AI technologies.
- Build AI agents and RAG solutions for intelligent workflows and knowledge-based applications.
- Integrate AI platforms such as Azure OpenAI, Amazon Bedrock, and Google Vertex AI.
- Develop scalable Python backend services and APIs using FastAPI.
- Collaborate with frontend engineers to deliver end-to-end applications using React.
- Develop prompt engineering strategies and implement semantic search, vector databases, intelligent routing, and knowledge retrieval.
- Deploy and manage cloud-native AI applications on AWS using Terraform, Docker, CI/CD pipelines, and infrastructure-as-code practices.
- Evaluate emerging AI frameworks, tools, and models.
- Translate business requirements into scalable AI solutions with Product Managers, Architects, and Engineering teams.
- Mentor engineers and contribute to technical leadership, architecture discussions, and engineering best practices.
Requirements
- 10+ years of software engineering experience with recent hands-on experience building Generative AI solutions.
- Strong experience with Python and REST API development.
- Production experience building AI applications with LLMs, AI agents, and RAG architectures.
- Experience with AI agent frameworks such as LangChain or CrewAI and AI platforms such as Azure OpenAI, Amazon Bedrock, or Google Vertex AI.
- Strong understanding of prompt engineering, AI application design patterns, software architecture, API design, and distributed systems.
- Experience developing scalable cloud applications on AWS.
- Experience with Docker, Terraform, CI/CD pipelines, and infrastructure as code.
- Experience with SQL and NoSQL databases.
- Familiarity with React or modern frontend technologies.
- Experience in Agile software development environments and cross-functional, multicultural teams.
- Strong communication, collaboration, ownership, adaptability, customer orientation, and continuous learning skills, with attention to quality, security, observability, and responsible AI practices.
About LATAM
LATAM Airlines Group operates passenger and cargo flights across Latin America and long‑haul routes to North America, Europe, and Oceania. Formed in 2012 by the merger of Chile’s LAN Airlines and Brazil’s TAM, it is headquartered in Santiago and is the region’s largest airline group. The company sells tickets, freight services, and loyalty memberships (LATAM Pass), and partners with Delta Air Lines to expand connections between South and North America.
