
Junior AI/ML Engineer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Mexico, +1 more country.
• Create conversational AI agents that engage with users, utilize tools and APIs, and transfer conversations to human agents when necessary.
• Construct retrieval-augmented generation (RAG) pipelines utilizing approved information sources.
• Integrate AI agents with customer relationship management (CRM) systems, ticketing platforms, databases, and messaging services.
• Develop and oversee APIs, encompassing API gateways, authentication, rate limitations, 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 safeguards to enhance accuracy, dependability, and safety.
• Deliver and sustain solutions through continuous integration and continuous deployment (CI/CD), monitoring, and documentation.
• Work collaboratively 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 considered.
• Strong proficiency in Python and familiarity with Git, Docker, and basic SQL.
• Experience with at least one cloud service provider: Microsoft Azure, AWS, or Google Cloud.
• Practical experience utilizing an LLM API, such as OpenAI, Anthropic, Gemini, or Azure OpenAI.
• Experience in developing an AI agent that interfaces with tools or APIs, employing frameworks such as LangChain, LangGraph, or Semantic Kernel.
• Familiarity with building a RAG pipeline, including document chunking, embeddings, vector search, and tuning for retrieval.
• Experience in designing and using REST APIs, including aspects such as authentication, rate limits, 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.
• 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.
• Residing in Colombia or Mexico.
• Candidates with a robust 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.
• Nice to have: familiarity with 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: knowledge of LLM evaluation tools like Langfuse or Ragas.
• Nice to have: cloud AI certifications or other relevant technical certifications.
• Fully remote working arrangement.
• Opportunity to enhance engineering skills through practical AI applications.
• Chance to contribute to the development of AI agents, retrieval systems, integrations, and voice AI applications.
Certum Legal Solutions
Spin Master
hum.ai
Get handpicked remote jobs straight to your inbox weekly.