Job Description: Machine Learning, Python & AI Developer
We are hiring an experienced ML/AI developer for a fast-growing tech company focused on building intelligent AI
agents and next-gen ML systems. The ideal candidates will have strong hands-on experience with Python,
machine learning, and building AI agents, as well as a deep understanding of vector databases, RAG/CAG
pipelines, fine-tuning, and prompt engineering. This is an exciting opportunity to work on cutting-edge projects
involving the design and deployment of autonomous AI systems with real-world impact.
🔧 Responsibilities:
● Build and deploy intelligent AI agents with reasoning, memory, and action-taking capabilities.
● Develop pipelines for retrieval-augmented generation (RAG) and context-aware generation (CAG).
● Work with vector databases and embeddings for efficient information retrieval.
● Fine-tune pre-trained models for domain-specific tasks and performance improvement.
● Collaborate with other developers and product teams to integrate AI features into broader systems.
● Create, refine, and test advanced LLM prompts and evaluate their performance.
✅ Required Skills & Experience:
● Valid U.S. visa. Zaga will fly the team out a few days each month for some in-person time at our U.S.
office. Don’t worry, all travel expenses are 100% covered!!
● 5+ years of professional experience in machine learning and AI development.
● 5+ years of experience programming with Python, with a portfolio of ML/AI projects.
● Strong experience building AI agents.
● Solid experience working with LLMs (OpenAI, HuggingFace, etc.).
● Hands-on knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS, ChromaDB).
● Familiarity with RAG/CAG architectures, embeddings, and document retrieval methods.
● Experience with model fine-tuning, prompt engineering, and LLM performance optimization.
💼 Nice to Have:
● Experience building or integrating MCP (multi-component processing) servers or similar architectures.
● Experience with frameworks like LangChain, LlamaIndex, or Haystack.
● Familiarity with open-source LLMs and training pipelines.
● Interest in AGI, multi-agent systems, or advanced reasoning agents.
● Knowledge of containerization tools like Docker.
What we offer!
● This is a 100% remote position based in Latin America (LATAM), with occasional travel to the United
States required
● International Contractor Contract - Payment in dollars / COP if in Colombia
● Flexible schedule - No micromanagement
● Professional development, growth, and support Zaga is committed to creating an inclusive employee
experience for everyone.
● We strongly believe that diversity is how we achieve our mission and grow our business.