
Junior AI/ML Engineer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Colombia, +1 more country.
β’ Design and implement conversational AI agents that engage with users, utilize tools and APIs, and seamlessly transfer discussions to human agents when necessary.
β’ Construct retrieval-augmented generation (RAG) pipelines employing authorized information sources.
β’ Integrate AI agents with customer relationship management systems, ticketing platforms, databases, and messaging services.
β’ Develop and oversee APIs, encompassing API gateways, authentication processes, rate limiting, and version control.
β’ Support voice agents with speech-to-text, large language models, and text-to-speech capabilities in both English and Spanish.
β’ Employ evaluations, automated testing, and safety measures to enhance accuracy, reliability, and security.
β’ Deliver and uphold solutions through continuous integration and delivery (CI/CD), monitoring, and comprehensive documentation.
β’ Collaborate with engineering, customer experience design, and operations teams to transform 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.
β’ Strong proficiency in Python along with familiarity with Git, Docker, and basic SQL.
β’ Experience with at least one cloud service platform: Microsoft Azure, AWS, or Google Cloud.
β’ Practical experience with a large language model (LLM) API, such as OpenAI, Anthropic, Gemini, or Azure OpenAI.
β’ Background in developing an AI agent that interacts with tools or APIs, utilizing frameworks like LangChain, LangGraph, or Semantic Kernel.
β’ Experience in constructing a RAG pipeline, which includes document chunking, embeddings, vector search, and retrieval optimization.
β’ Proficient in building and using REST APIs, including aspects like authentication, rate limiting, and versioning, with some knowledge of API gateways.
β’ Experience in connecting systems via webhooks, SDKs, or message queues, such as integrating an application with a CRM or database.
β’ Solid understanding of machine learning fundamentals, including embeddings, train/test data splits, and evaluation metrics such as precision and recall.
β’ Professional proficiency in written and spoken English and Spanish.
β’ Residing in Colombia or Mexico.
β’ Strong foundational knowledge along with relevant academic, internship, research, or personal project experience is highly valued.
β’ Nice to have: familiarity with speech AI or voice agent technologies, such as Azure AI Speech, Whisper, LiveKit, or Pipecat.
β’ Nice to have: knowledge of the Model Context Protocol (MCP) or integration platforms like 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 relevant technical certifications.
β’ Fully remote work opportunity.
β’ Chance to enhance engineering skills through practical AI applications.
β’ Opportunity to make a meaningful contribution to AI agents, retrieval systems, integrations, and voice AI applications.
Redwood Logistics
E Source
6sense
Tonal
Get handpicked remote jobs straight to your inbox weekly.