Early-Career Machine Learning Engineer - Accelerator Program

SumUp
Berlin, Germany
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
€ 42K

Job location

Berlin, Germany

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Computer Programming
Continuous Integration
Python
PostgreSQL
Machine Learning
Software Engineering
Data Processing
Large Language Models
Prompt Engineering
Backend
GIT
FastAPI
Kubernetes
Information Technology
Software Version Control
Docker

Job description

As part of an Edge squad, you'll work alongside experienced engineers, data scientists, and product managers to:

  • Design, build, and deploy machine learning and LLM-powered solutions in customer-facing products, learning how models are productionized through APIs, services, and scalable backend systems
  • Develop and operate ML pipelines covering data processing, model training, evaluation, and serving
  • Monitor, evaluate, and improve models to ensure strong performance, reliability, and robustness in production Apply software engineering best practices such as version control, CI/CD, testing, and code reviews
  • Experiment with prompt engineering and LLM-based workflows to build secure, reliable, API-driven AI features
  • Collaborate closely with data scientists, software engineers, and product managers to integrate ML solutions into real merchant workflows

You won't be working on toy examples. You'll be learning how ML actually ships.

Mentorship, Growth & Career Path

The Accelerator is designed for fast learning and real impact, preparing you with the skills and experience needed to succeed in a long-term role at SumUp.

  • Primary mentor for every participant
  • Weekly check-ins focused on delivery, feedback, and growth
  • Hands-on learning through real production challenges, not simulations
  • Work as a full contributing team member with support to grow confidently

Requirements

Do you have experience in Python?, Do you have a Master's degree?, * Are a recent graduate (Bachelor's or Master's), final year student, or early-career professional (0-2 years' experience) in Machine Learning, Data Science, Computer Science, or a related field.

  • Have good programming skills in Python, with some exposure to building APIs (e.g. FastAPI or similar)
  • Understand the basics of how machine learning models are trained, evaluated, and served in production
  • Have experimented with LLMs, prompt engineering, or LLM-based tools (through projects, coursework, or self-learning)
  • Are familiar with core software engineering concepts such as Git, basic CI/CD, and collaborative development
  • Are curious about cloud platforms and modern infrastructure (e.g. AWS, Docker, Kubernetes, PostgreSQL)
  • Enjoy solving ambiguous problems and thinking analytically about systems and trade-offs

We apply a consistent technical bar focused on fundamentals - not pedigree - and welcome candidates from a wide range of backgrounds.

Benefits & conditions

Paid Internship: 3466€ per month gross, and a significant increase if offered a full-time role at the end of the program.

You'll have access to many other benefits, such as discount platforms and transport ticket/mobility options.

Duration: 3 months (initial) + 9 months (extension). Continued participation in the 12-month program is subject to a performance review at the end of the first 3-month term.

Apply for this position