Role: Machine Learning Engineer (B2 German required)Location: Berlin, Germany (Hybrid)Salary: €80,000 – €100,000About: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.
Jonathan Harrold