Junior AI/ML Engineer

Resolv Global

Santiago Mexquititlán Barrio 1ro.

Remote

MXN 260,000 - 460,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Resolv Global is hiring Junior AI/ML Engineers to build AI agents that handle customer conversations via voice and chat. You will develop retrieval pipelines, integrate systems, and manage APIs to create practical, secure AI-powered experiences.

Ideal candidates have 1–3 years in software or ML engineering, solid Python, and hands‑on cloud and LangChain experience. This is a fully remote role open to applicants in Colombia or Mexico, with English and Spanish communication required.

Qualifications

  • 1–3 years of software or ML engineering experience, including internships or research.
  • Strong Python skills and familiarity with Git, Docker, and SQL basics.
  • Experience with at least one cloud platform: Azure, AWS, or Google Cloud.
  • Hands-on with an LLM API (OpenAI, Anthropic, Gemini, or Azure OpenAI).
  • Experience building AI agents that call tools or APIs (LangChain, LangGraph, or Semantic Kernel).
  • Experience building an RAG pipeline with embeddings, vector search, and token-based retrieval tuning.
  • Experience building and consuming REST APIs with authentication, rate limits, and versioning; some exposure to API gateways.
  • Experience connecting systems via webhooks, SDKs, or message queues (CRM or database integration).
  • Understanding of ML fundamentals like embeddings, train/test splits, and evaluation metrics.
  • Professional written and spoken English and Spanish.
  • Based in Colombia or Mexico; candidates with strong foundational knowledge and project experience are encouraged to apply.

Responsibilities

  • Build AI agents that interact with users, call tools and APIs, and hand conversations off to humans when needed.
  • Develop retrieval pipelines (RAG) to answer questions using approved information sources.
  • Integrate AI agents with CRMs, ticketing systems, databases, and messaging channels.
  • Build and manage APIs with gateways, authentication, rate limits, and versioning.
  • Support voice AI development using speech-to-text and text-to-speech in English and Spanish.
  • Test and improve quality with evaluations, automated tests, and guardrails.
  • Support deployment and monitoring through CI/CD, monitoring, and documentation.
  • Collaborate with engineering, CX design, and operations to turn prototypes into production-ready solutions.

Skills

Python
Git
Docker
SQL
Cloud platforms
LLM APIs
LangChain
RAG pipelines
REST APIs
Webhooks
English
Spanish
Colombia or Mexico based

Tools

Azure
AWS
GCP
LangChain
Semantic Kernel
CRM APIs
REST API gateways

Job description

We are hiring Junior AI/ML Engineers to help build AI agents that handle customer conversations through voice and chat.

You’ll work on the retrieval, orchestration, APIs, and integrations behind these systems, helping turn working prototypes into reliable production solutions. You’ll collaborate with full-stack engineers, CX designers, and operations teams to develop AI-powered experiences that are practical, secure, and effective.

We welcome candidates with relevant professional experience, internships, research, or hands‑on projects who are eager to develop their skills and contribute to real‑world AI applications.

What You’ll Do
  • Build AI agents: Develop conversational agents that interact with users, call tools and APIs, and hand conversations off to human agents when needed.
  • Develop retrieval pipelines: Build retrieval-augmented generation (RAG) pipelines that help AI agents answer questions using approved information sources.
  • Integrate systems: Connect AI agents with CRMs, ticketing systems, databases, and messaging channels.
  • Build and manage APIs: Work with API gateways, authentication, rate limits, and versioning.
  • Support voice AI development: Help build voice agents using speech-to-text, large language models (LLMs), and text-to-speech in English and Spanish.
  • Test and improve quality: Use evaluations, automated tests, and guardrails to improve accuracy, reliability, and safety.
  • Support deployment and monitoring: Ship and maintain solutions through CI/CD, monitoring, and documentation.
  • Collaborate across teams: Work with engineering, CX design, and operations colleagues to turn prototypes into production-ready solutions.
Our Technology Stack
  • Our primary cloud platform is Microsoft Azure, but experience with AWS or Google Cloud is also valuable.
  • Relevant technologies include Python, Git, Docker, SQL, LLM APIs, agent frameworks, RAG pipelines, REST APIs, API gateways, webhooks, messaging systems, and cloud-based AI services.
  • Experience with any one of the named tools in each relevant area is sufficient. You don't need to have used every framework or platform listed.
Working Environment

This is a fully remote opportunity for candidates based in Colombia or Mexico. You’ll work with full-stack engineers, CX designers, and operations teams to build and improve AI-powered customer conversation solutions.

We value curiosity, practical problem-solving, collaboration, and a willingness to learn. You’ll have the opportunity to contribute to AI agents, retrieval systems, integrations, and voice AI applications while developing your engineering skills.

Hiring Process

To ensure fairness and consistency, all applicants must complete every stage of the hiring process.

Our Process Includes
  • Resume Review
  • Pre-Screen Questionnaire
  • One-Way Video Interview
  • Live Interview
Please Note

This is an English-speaking role that requires strong written and verbal English communication skills.

All resumes must be submitted in English to be considered for this position.

Requirements

What You’ll Bring

  • 1–3 years of experience in software engineering or ML engineering. Relevant internships and research experience count.
  • Solid Python skills and familiarity with Git, Docker, and basic SQL.
  • Experience with at least one cloud platform: Microsoft Azure, AWS, or Google Cloud.
  • Hands‑on experience with an LLM API, such as OpenAI, Anthropic, Gemini, or Azure OpenAI.
  • Experience building an AI agent that calls tools or APIs, using a framework such as LangChain, LangGraph, or Semantic Kernel.
  • Experience building an RAG pipeline, including document chunking, embeddings, vector search, and retrieval tuning.
  • Experience building and consuming REST APIs, including authentication, rate limits, and versioning, with some exposure to API gateways.
  • Experience connecting systems through webhooks, SDKs, or message queues, such as integrating an application with a CRM or database.
  • Understanding of ML fundamentals, including embeddings, train/test splits, and evaluation metrics such as precision and recall.
  • Professional written and spoken English and Spanish.
  • Based in Colombia or Mexico.
  • Candidates with strong foundational knowledge and relevant academic, internship, research, or personal project experience are encouraged to apply.
Nice to Have
  • Experience with speech AI or voice agent technologies, such as Azure AI Speech, Whisper, LiveKit, or Pipecat.
  • Familiarity with the Model Context Protocol (MCP) or integration platforms such as Azure Logic Apps or n8n.
  • Experience with CRM and contact center APIs, including Dynamics 365, Salesforce, or Zendesk.
  • Familiarity with LLM evaluation tools such as Langfuse or Ragas.
  • Cloud AI certifications or other relevant technical certifications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Xico

Remote
MXN 780,000 - 1,114,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Mariscala de Juárez

Remote
MXN 560,000 - 840,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Santiago de Querétaro

Remote
MXN 775,000 - 1,182,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Villahermosa

Remote
MXN 480,000 - 600,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Pachuca

Remote
MXN 300,000 - 420,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Toluca

Remote
MXN 665,000 - 1,108,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Oaxaca de Juárez

Remote
MXN 462,000 - 739,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • San Francisco de Campeche

Remote
MXN 371,000 - 577,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Monterrey

Remote
MXN 420,000 - 640,000
Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Región Centro

Remote
MXN 300,000 - 460,000