Role: Machine Learning Engineer (B2 German required)
Location: Berlin, Germany (Hybrid)
Salary: €80,000 – €100,000

About:
Our client are a fast-growing, profitable company driving AI breakthroughs for clients across industries. Their team of passionate engineers rapidly delivers AI-powered MVPs, transforming clients into AI powerhouses.

The Role:
As a Machine Learning Engineer, you will:
  • Lead AI-driven projects, turning Proof-of-Concepts (PoCs) into production-ready MVPs.
  • Build data pipelines, develop and deploy ML models, and integrate them into client systems.
  • Collaborate with corporates, NGOs, scale-ups, and public sector organizations.
What You Bring:
  • Software Expertise: 2+ years of experience building scalable software solutions with Python and SQL.
  • ML Skills: Hands-on experience with ML frameworks (TensorFlow, PyTorch, scikit-learn) and the full ML lifecycle (training, deployment, monitoring).
  • Cloud & Deployment: Experience with cloud platforms (preferably Azure), Docker, and secure web applications (SSL certificates).
  • Adaptability: Comfortable with ambiguity and solving diverse engineering challenges.
  • German Proficiency: B2 or higher for client communication (required).
Nice-to-Haves:
  • Experience with LLMs (OpenAI, Claude API).
  • Front-end development skills.
  • Integration with SAP.
  • Data science tools (pandas, matplotlib, scikit-learn).
What They Offer:
  • Growth: A chance to do the best work of your career with continuous learning and development.
  • Impact: Be part of a pioneering AI company, delivering real-world breakthroughs.
  • Flexibility: Innovative work practices and a supportive, value-driven environment.