About the Role
A fast-growing, Y Combinator-backed B2B SaaS startup in the sales automation space is looking for an AI/LLM Engineer to join their team in Munich. The company automates quote and order processing for distributors and manufacturers — helping sales teams eliminate manual overhead and close more deals with AI-driven tooling.
This is a high-impact, full-stack AI engineering role where you'll own end-to-end delivery of intelligent features: from data pipelines and LLM fine-tuning to production deployment. You'll be joining a small, senior team at an early stage with significant engineering ownership and direct influence on product direction.
What You'll Do
Design, build, deploy, and optimize AI agents across the full stack — end to end
Work with embeddings and fine-tune LLMs for classification and reranking tasks
Optimize algorithms for product search and matching
Apply RLHF and DPO techniques to align LLMs with human feedback
Build robust data pipelines to process large-scale unstructured data efficiently
Contribute to backend scalability, stability, and performance improvements
What We're Looking For
Must-haves:
2+ years of hands-on engineering experience
Strong experience with NLP, LLMs, embeddings, ML, and production AI agents
Experience with full-stack development using React, TypeScript, and Next.js
Demonstrated experience scaling data and ML pipelines, including large-scale unstructured data
Practical experience with RLHF and DPO for LLM alignment
Strong CS fundamentals
Willingness to work on-site in Munich
Nice to have:
Experience with containerization (Docker, Kubernetes)
Cloud infrastructure experience (AWS, Azure, or GCP)
Infrastructure-as-code experience (Terraform)
Compensation & Benefits
Salary: $90,000 – $200,000 USD annually (depending on experience)
Visa sponsorship available
Early-stage equity opportunity at a well-funded, high-growth startup
Location
Munich, Germany — on-site role
Visa sponsorship is available for the right candidate