Principal Backend Engineer & AI
RemoteMexico
Job Summary
Design and maintain scalable Node.js backend services while integrating Large Language Models, Prompt Engineering, and Retrieval-Augmented Generation architectures into cloud applications. Build event-driven distributed systems using message queues and orchestrate AI workflows with vector databases and modern frameworks. Collaborate with cross-functional teams to develop secure, high-performance APIs and optimize AI workloads within CI/CD pipelines managed via GitHub, Terraform, and JFrog Artifactory. Ensure rigorous code quality, testing, and security standards while contributing to technical documentation and platform improvements. This role requires 5–8 years of experience and is open only to Mexican citizens residing in Mexico.
Required Qualifications
- 5–8 years of professional experience as a Backend Engineer or Software Engineer
- Expert-level experience developing backend applications with Node.js
- Strong experience designing scalable microservices and distributed backend architectures
- Hands-on experience integrating AI/ML capabilities into backend systems
- Experience working with Large Language Models (LLMs), including API integrations (OpenAI, Anthropic, or similar)
- Experience with Prompt Engineering and Retrieval-Augmented Generation (RAG) architectures
- Experience implementing AI orchestration frameworks, vector databases, and AI-driven APIs
- Strong experience working with Message Queues (MQ) for asynchronous and event-driven architectures
- Experience using GitHub, Terraform, and JFrog Artifactory within CI/CD environments
- Strong understanding of REST APIs, microservices, distributed systems, and cloud-native development
- Experience writing clean, maintainable, and well-tested production code
- Excellent communication and collaboration skills in Agile engineering environments
- This position is only open to candidates who are Mexican citizens currently residing in Mexico
Desired Qualifications
- Experience with Java backend development
- Experience with Google Cloud Platform (GCP) services such as Dataflow and BigQuery
- Experience with Azure services, particularly Event Hub
- Experience with Python, especially for AI workflows and data processing scripts
- Familiarity with Kubernetes, Docker, and Infrastructure as Code best practices
- Experience optimizing AI workloads and backend application performance
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.