AI/ML Engineer

Senior · Remote · Full-time

All open positions
SeniorRemoteFull-time

About the Role

Build LLM integrations, RAG systems, and intelligent automation for our clients. You'll work across the full AI stack — from data pipelines and embeddings to production-ready agent systems that real users depend on.

This isn't a research role — it's applied AI engineering. You'll take LLM capabilities (OpenAI, and others as needed) and turn them into reliable, monitored, production systems using Python and frameworks like LangChain.

You should care as much about evaluation, guardrails, and cost/latency tradeoffs as you do about prompt design — production AI systems fail in boring, unglamorous ways, and we want engineers who anticipate that.

What You'll Do

  • Design and build RAG systems, from data ingestion and chunking through retrieval and generation.
  • Build and productionize LLM-powered agents and automation workflows using Python and LangChain.
  • Integrate OpenAI and other model providers into client applications, with attention to cost and latency.
  • Build evaluation and monitoring for LLM outputs so quality regressions get caught before users see them.
  • Collaborate with backend engineers to integrate AI features into existing data pipelines and services.
  • Stay current with the fast-moving AI landscape and bring the right tool to the right problem.

What We're Looking For

  • 3+ years of software engineering experience, with hands-on production experience building LLM-powered features.
  • Strong Python skills and experience with LangChain or a comparable agent/orchestration framework.
  • Practical experience with the OpenAI API or similar LLM providers.
  • Understanding of RAG architecture — embeddings, vector search, chunking strategy.
  • Excellent written and verbal English communication skills for direct client collaboration.
  • A pragmatic mindset: production reliability over demo-ware.

What We Offer

  • Remote-first — work from anywhere in Serbia. The Belgrade office is optional.
  • You'll work alongside engineers with 5–15 years of experience. No babysitting, just craft.
  • Top-of-market salary for Serbia, paid in EUR, reviewed annually and tied to your impact.
  • €1,500/year learning budget for conferences, courses, and books.
  • 25 days PTO, flexible hours, and a culture that respects your time outside work.

Ready to Apply?

Send us your application and let's talk about how you can make an impact.

Apply Now
Performance-led engineering

Senior engineers who move work forward, not just tickets.

Work with accountable, English-fluent professionals who communicate clearly, protect quality, and deliver with a steady operating rhythm. Cost efficiency matters, but performance is why clients stay with us.

Delivery signals · senior engineering team
Senior ownership
Lead-level
Delivery rhythm
Weekly
Timezone overlap
CET
1 teamaccountable for outcomes, communication, and execution