
Junior AI/ML Engineer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Colombia, +1 more country.
β’ Develop conversational AI agents that engage with users, utilize tools and APIs, and seamlessly transition conversations to human agents when necessary.
β’ Create retrieval-augmented generation (RAG) pipelines leveraging approved information resources.
β’ Integrate AI agents with CRMs, ticketing systems, databases, and various messaging platforms.
β’ Design and manage APIs, including API gateways, authentication protocols, rate limits, and version control.
β’ Assist in the development of voice agents employing speech-to-text, large language models (LLMs), and text-to-speech technologies in both English and Spanish.
β’ Implement evaluations, automated testing, and safety guardrails to enhance accuracy, reliability, and security.
β’ Deploy and support solutions through continuous integration and delivery (CI/CD), monitoring, and comprehensive documentation.
β’ Collaborate with engineering, customer experience design, and operations teams to transition prototypes into production-ready solutions.
β’ 1β3 years of experience in software engineering or machine learning engineering; relevant internships and research experience are also considered.
β’ Proficient in Python and familiar with Git, Docker, and basic SQL.
β’ Experience with at least one cloud service provider: Microsoft Azure, AWS, or Google Cloud.
β’ Hands-on experience with an LLM API, such as OpenAI, Anthropic, Gemini, or Azure OpenAI.
β’ Proven experience in building an AI agent capable of calling tools or APIs, using frameworks like LangChain, LangGraph, or Semantic Kernel.
β’ Expertise in constructing a RAG pipeline, which includes document chunking, embeddings, vector search, and retrieval tuning.
β’ Experience in developing and utilizing REST APIs, including authentication, rate limits, and versioning, with some exposure to API gateways.
β’ Familiarity with connecting systems via webhooks, SDKs, or message queues, such as integrating an application with a CRM or database.
β’ Understanding of machine learning fundamentals, including embeddings, train/test splits, and evaluation metrics like precision and recall.
β’ Proficient in written and spoken English and Spanish.
β’ Must reside in Colombia or Mexico.
β’ Strong foundational knowledge and relevant academic, internship, research, or personal project experience are encouraged.
β’ Nice to have: experience with speech AI or voice agent technologies such as Azure AI Speech, Whisper, LiveKit, or Pipecat.
β’ Nice to have: familiarity with MCP, Azure Logic Apps, or n8n.
β’ Nice to have: experience with CRM and contact center APIs, including Dynamics 365, Salesforce, or Zendesk.
β’ Nice to have: familiarity with LLM evaluation tools such as Langfuse or Ragas.
β’ Nice to have: cloud AI certifications or other pertinent technical certifications.
β’ Strong written and verbal communication skills in English; resumes must be submitted in English.
β’ Fully remote work opportunity.
β’ Chance to enhance engineering skills through practical AI applications.
β’ Opportunity to contribute to the development of AI agents, retrieval systems, integrations, and voice AI applications.
Redwood Logistics
E Source
6sense
Tonal
Get handpicked remote jobs straight to your inbox weekly.