
Senior AI Engineer/ 3 days ago
EPAM Systems
Attractive
Application ends: 2026-05-08
Quick Summary
This remote senior role in Mexico focuses on building and deploying AI/ML systems, requiring at least three years of software engineering experience and one year in production AI. Candidates must be proficient in Go, Python, or Java and have hands-on experience with GenAI frameworks like LangChain and OpenAI. Responsibilities include implementing NLP tasks, managing vector databases, and working within cloud-based MLOps workflows.
We are seeking a Senior AI Engineer to lead the development and enhancement of AI capabilities that address diverse business needs across our organization. This role provides a unique opportunity to contribute meaningfully to strategic AI initiatives, working closely with Product and Engineering teams to deliver robust, scalable AI solutions.
Responsibilities
- Design, develop, and deliver AI systems that cater to multiple products and internal use cases
- Translate product objectives into actionable technical plans and contribute to team strategies
- Build and integrate AI solutions, including LLM-based systems, RAG pipelines, agents, and orchestration layers
- Develop systems for structured data extraction, content classification, and content generation aligned with organizational ontologies
- Contribute to a shared AI platform, ensuring reuse, maintainability, and enhanced developer experience
- Optimize AI systems for cost-efficiency, scalability, performance, and operational reliability
- Stay informed about advancements in AI/ML and assess new tools and technologies
- Collaborate with cross-functional teams during the planning and delivery phases to refine requirements and approaches
- Effectively communicate technical tradeoffs, constraints, and risks to stakeholders
- Take ownership of projects while maintaining a balance between speed, quality, and long-term sustainability
Requirements
- 3+ years of professional experience as a software engineer
- Strong proficiency in Go or other modern backend languages such as Python, PHP, Java, or Scala
- 1+ years of hands-on experience building and deploying AI/ML systems in production environments
- Experience with modern GenAI ecosystems including OpenAI, Anthropic, and Hugging Face, as well as frameworks like LangChain
- Expertise in implementing NLP tasks using LLMs, such as text classification, named entity recognition, extraction, and summarization
- Working knowledge of cloud platforms like AWS, GCP, or Azure, and familiarity with MLOps workflows
- Proficiency with vector databases, inference engines, and data persistence layers
- Strong SQL skills and experience handling structured and semi-structured data
- English proficiency at B2 level or higher
Nice to have
- Familiarity with frontend frameworks such as React or Angular
- Experience developing internal services or systems utilized across teams
- Background in working with large-scale taxonomies or ontologies for classification, tagging, or content generation
- Experience with structured output handling, including JSON mode, schema validation, and output parsing

