The posting
🚀 Join Our Remote Data Products & Machine Learning Startup! 🚀
At Muttdata, we build innovative Data Products and Machine Learning solutions that help companies solve complex business challenges. As a fast-growing, remote-first startup, we're passionate about technology, collaboration, and continuous learning.
We are looking for an AI Backend Engineer to join our team and work within the AI Platform team of a large-scale organization. 🐶🚀
This team builds the platform other teams use to create AI agents: SDKs, backend services, MCP servers, and a unified inference layer. Your users are other developers, so part of the job is supporting them through adoption.
This role requires strong Python backend skills, hands-on experience building and running agents in production, and a product mindset for internal platforms. Ownership, clear communication, and the ability to support and enable other engineers are essential to succeed in this fast-paced, collaborative environment. Hybrid work model.
🚀 What We Do
- Leveraging our expertise, we build modern Machine Learning systems for demand planning and budget forecasting.
- Developing scalable data infrastructures, we enhance high-level decision-making, tailored to each client.
- Offering comprehensive Data Engineering and custom AI solutions, we optimize cloud-based systems.
- Using Generative AI, we help e-commerce platforms and retailers create higher-quality ads, faster.
- Building deep learning models, we enhance visual recognition and automation for various industries, improving product categorization, quality control, and information retrieval.
- Developing recommendation models, we personalize user experiences in e-commerce, streaming, and digital platforms, driving engagement and conversions.
🌟 Our Partnerships
- Amazon Web Services
- Astronomer
- Databricks
🌟 Our Values
- 📊 We are Data Nerds
- 🤗 We are Open Team Players
- 🚀 We Take Ownership
- 🌟 We Have a Positive Mindset
Responsibilities 🤓
- Design and develop backend services and agents using LangChain and LangGraph.
- Manage the agent lifecycle, from development and deployment to observability, monitoring, and continuous improvement.
- Build and maintain cross-team SDKs.
- Develop, publish, and secure MCP servers, including their authentication.
- Unify agent inference through LiteLLM or a similar proxy.
- Implement guardrails, PII masking, and Agent Skills.
- Build and optimize RAG pipelines, vector databases, and context management.
- Support the teams that consume the platform, helping them adopt it and unblocking them along the way.
Required Skills 💻
- 5+ years of backend development experience and 2+ years working with agentic AI.
- Strong command of Python and FastAPI (or similar frameworks).
- Experience with LangChain, LangGraph, and modern agent-building stacks.
- Solid knowledge of MCP across its full lifecycle (development, publishing, and authentication).
- Experience with LiteLLM or similar proxies.
- Experience with vector databases, RAG, and context optimization.
- Knowledge of guardrails, PII masking, and Agent Skills.
- Experience building and maintaining SDKs.
- Ease supporting other developers.
- Stack: Python, FastAPI, LangChain, LangGraph, Langfuse, MCP, LiteLLM.
Nice to have 💻
- TypeScript.
- Kubernetes.
- AWS.
🎁 Perks
- 🌍 Remote-first culture – work from anywhere!
- 🚀 In-Company English Lessons.
- 💪 Wellhub or sports club stipend to stay active
- 🚀 AWS, DBT, Google Cloud, Azure & Databricks certifications fully covered
- 🍕 Food credits via Pedidos Ya – because great work deserves great food.
- 🎂 Birthday off + an extra vacation week (Mutt Week! 🏖️)
- 🤝 Referral bonuses – help us grow the team & get rewarded!
- ✈️🏝️ Annual Mutters' Trip – an unforgettable getaway with the team!
- 👶 Monthly Childcare Reimbursement – Because supporting families matters too



