Machine Learning/ AI Engineer in Berlin

Match Group
Berlin, Germany
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 110K

Job location

Berlin, Germany

Tech stack

Artificial Intelligence
Big Data
Continuous Integration
Python
Machine Learning
TensorFlow
Software Engineering
Reinforcement Learning
Data Processing
PyTorch
Docker
Data Generation

Job description

  • Build and iterate on text-based generative AI applications end-to-end (from idea to prototype to production)
  • Run systematic benchmarking and experimentation across models, prompts, and system designs
  • Develop and improve ML components that discover, structure, and retrieve knowledge effectively
  • Design evaluation frameworks to measure quality, factuality, and reliability of model outputs
  • Collaborate with product and engineering to translate real-world needs into scalable ML solutions
  • Contribute to advanced initiatives such as synthetic data generation, model distillation, and embedding/retrieval improvements

Requirements

  • Strong applied ML background with hands-on experience shipping ML-powered features
  • Python development experience and solid software engineering fundamentals
  • Familiarity with modern ML frameworks (e.g., PyTorch, JAX, TensorFlow, etc.)
  • Comfortable explaining core ML concepts (transformers, embeddings, experimentation workflows)
  • Experience scaling ML systems to large datasets and production environments
  • Bonus: background in NLP, reinforcement learning, or life sciences / biotech domains
  • Bonus: familiarity with cloud/infra tooling (Docker, CI/CD, model serving, data processing)
  • Comfortable working in a fast-paced environment with high ownership and ambiguity

Benefits & conditions

  • Competitive salary and meaningful equity/ownership options
  • Learning & development budget (books, courses, conferences)
  • Fast-growth environment with opportunities to shape both product and platform early
  • Collaborative team culture with ambitious, curious colleagues
  • Regular team retreats to connect, collaborate, and have fun

About the company

At Match on Monday, we specialize in placing highly qualified IT professionals. For one of our renowned clients in the digital innovation space, we are currently looking for a Python Backend Engineer in Berlin. Our client is developing a B2B Software-as-a-Service (SaaS) product in the AI field.

Apply for this position