
Machine Learning Engineer
NewNow
full-time
Posted on:
Location Type: Hybrid
Location: Frankfurt am Main • Germany
Visit company websiteExplore more
About the role
- Design, build, and deploy production-grade AI-powered applications end-to-end
- Develop APIs and integrate ML models and data pipelines into user-facing products
- Collaborate with ML, data, and engineering teams to ship reliable systems
- Contribute to architectural decisions, tooling, and engineering best practices
- Document systems and share knowledge to support long-term scalability
Requirements
- BSc or higher in Computer Science, Machine Learning, Mathematics, or a related field
- Strong Python skills; Rust or C++ is a plus
- Experience with ML frameworks (PyTorch, JAX, etc.)
- Solid software engineering habits: testing, code reviews, CI/CD
- Pragmatic, results-oriented, and comfortable owning work end-to-end
- Fluent English (German is a plus)
Benefits
- Remote-first work environment (+/- 3 hours CET) with flexibility, as well as access to an office
- Investment in your personal development and skills set
- Mentorship from experienced C-level leaders
- Regular team offsites and retreats
- Work on cutting-edge AI projects with top clients
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRustC++ML frameworksPyTorchJAXAPIsdata pipelinessoftware engineeringCI/CD
Soft Skills
pragmaticresults-orientedcollaborationcommunicationdocumentationknowledge sharingownershipscalability
Certifications
BSc in Computer ScienceBSc in Machine LearningBSc in Mathematics