About the RoleA Y Combinator-backed AI SaaS startup in the B2B distribution and manufacturing space is looking for a
Full-Stack Engineer to build AI-powered systems end-to-end. This is a hands-on, high-ownership role for someone who thrives in fast-paced environments, brings a founder mindset, and has a track record of shipping complex web applications. You'll join a small, product-focused team working on CPQ (Configure, Price, Quote) automation for industries like construction supply chain, HVAC, electrical, and plumbing.
What You'll Do- Own the architecture and design of AI-powered systems.
- Collaborate with other engineers across the full stack.
- Build data pipelines to process large-scale unstructured data efficiently.
- Deploy and manage software in cloud environments.
- Make the backend scalable, stable, and efficient.
- Develop scalable and reusable components and API structures.
- Write clean, maintainable code with sensible test coverage.
What We're Looking ForRequired:- Proficiency building end-to-end AI-powered web applications - Next.js/React on the frontend, Python on the backend.
- Demonstrated product-minded approach with a track record of shipping complex web applications.
- Strong experience with Docker and Kubernetes for containerization and deployment.
- Experience with cloud platforms (AWS, Azure, or GCP) and modern CI/CD practices.
Nice to Have:- Hands-on experience with ML/NLP technologies including embeddings, vector databases, and RLHF, and deploying ML components in production.
- Experience with ML model serving and inference pipelines in production environments.
- Proficiency with PostgreSQL and relational data modeling.
LocationThis role is
on-site in Munich, Germany. Visa sponsorship is not available - candidates must already have the right to work in Germany.
CompensationSalary range:
$90,000 - $200,000 USD annually, depending on experience and seniority.