Senior Software Engineer - Research Tooling

DeepL
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Software Quality
Code Review
Python
PostgreSQL
Software Engineering
React
Backend
FastAPI
Build Management
Kubernetes
Front End Software Development

Job description

  • Design and build full-stack features: You will own problems end-to-end, collaborating closely with our researchers to design, build and deliver tooling for efficient research workflows.
  • Maintain and Improve Systems: Build and maintain CI/CD pipelines for our ML code base and manage service deployments to ensure fast, safe, and reliable releases
  • Operational Excellence: Improve observability, monitoring and automation to proactively detect and resolve incidents
  • Ensure code quality and clarity: You'll participate in thoughtful code reviews, contribute to architectural decisions, and help raise the bar for engineering excellence across the team
  • Collaborate cross-functionally: You'll work closely with researchers, ML engineers and platform teams to ensure we're solving the right problems and delivering real value to our users

Qualities we look for

  • Deep empathy for solving user problems and bringing a product-oriented mindset toward internal tools, balancing technical excellence with usability, adoption and measurable impact
  • Strong software engineering skills - clean abstractions, robust data modeling, sound architectural decisions, and ability to make things scale.
  • Comfortable working across the stack, even if your strengths lean more towards backend, frontend or infrastructure. Our tech stack includes Python, FastAPI, React, PostgreSQL, and Kubernetes. We do not expect a one-to-one match with these technologies.
  • Technical leadership, driving cross-team initiatives, mentoring peers, and setting engineering standards.
  • Clear communicator, active listener, and team player. You thrive in a collaborative environment and welcome feedback.
  • Eager to learn, open to new challenges, and not afraid to work with unfamiliar languages or tools when the problem demands it.

Requirements

Do you have experience in PostgreSQL?

About the company

Helping people overcome communication barriers is the heart of what we do. Founded in Germany in 2017 by a team of engineers and researchers, DeepL has developed the world’s most accurate AI translation technology—enabling real-time, human-sounding translation.

Accessible via a web translator, browser extensions, desktop and mobile apps, and an API, DeepL supports a best-in-class translation experience in 34 languages and counting. Our 550-person team operates across four European hubs in Germany, the Netherlands, the UK, and Poland.

Apply for this position