Senior Software Engineer - Research Tooling in London
Senior Software Engineer - Research Tooling

Senior Software Engineer - Research Tooling in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Design and build innovative software tools for cutting-edge AI research.
  • Company: Join DeepL, a global leader in AI technology and innovation.
  • Benefits: Enjoy flexible hours, hybrid work, competitive salary, and 30 days of annual leave.
  • Why this job: Make a real impact in AI while collaborating with passionate innovators.
  • Qualifications: Strong software engineering skills and a collaborative mindset are essential.
  • Other info: Be part of a diverse team and enjoy regular team events and hack sessions.

The predicted salary is between 36000 - 60000 £ per year.

DeepL is a global AI product and research company focused on building secure, intelligent solutions to complex business problems. Over 200,000 business customers and millions of individuals across 228 global markets today trust DeepL's Language AI platform for human-like translation, improved writing and real-time voice translation. Building on a history of innovation, quality and security, DeepL continues to expand its offerings beyond the field of Language, including DeepL Agent - an autonomous AI assistant designed to transform the way businesses and knowledge workers get work done.

Research Tooling Team’s mission is to provide the tooling, services and workflows that enable our researchers to build and train cutting-edge AI models. Our services include large-scale compute & processing orchestration, managing CI/CD pipelines for our ML code base, and providing tooling and workflows for overall research productivity. We collaborate closely with technical researchers, ML & HPC Engineers and Platform teams to run thousands of model training jobs per day on one of the largest NVIDIA super compute infrastructure in Europe.

Your responsibilities

  • 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.
  • 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.

What we offer

  • Diverse and internationally distributed team: joining our team means becoming part of a large, global community with people of more than 90 nationalities.
  • Open communication, regular feedback: as a language-focused company, we value the importance of clear, honest communication.
  • Hybrid work, flexible hours: we offer a hybrid work schedule, with team members coming into the office twice a week.
  • Virtual Shares: An ownership mindset in every role. Every employee receives Virtual Shares, linking your contribution directly to DeepL’s growth.
  • Regular in-person team events: we bond over vibrant events that are as unique as our team.
  • Monthly full-day hacking sessions: every month, we have Hack Fridays, where you can spend your time diving into a project you’re passionate about.
  • 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources.
  • Competitive benefits: we’ve crafted our benefits package to reflect the diversity of our team and tailored it to align with your unique location.

If this role and our mission resonate with you, but you’re hesitant because you don’t check all the boxes, don’t let that hold you back. At DeepL, it’s all about the value you bring and the growth we can foster together.

We are an equal opportunity employer. You are welcome at DeepL for who you are—we appreciate authenticity here. Our product is for everyone, and so is our workplace.

Senior Software Engineer - Research Tooling in London employer: DeepL

DeepL is an exceptional employer that fosters a culture of innovation and collaboration, where employees are empowered to shape the future of AI technology. With a diverse, globally distributed team, flexible working arrangements, and a commitment to personal growth, DeepL offers a unique environment that values open communication and creativity. Employees enjoy competitive benefits, including virtual shares and generous annual leave, making it a rewarding place to build a meaningful career.
D

Contact Detail:

DeepL Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Research Tooling in London

✨Tip Number 1

Network like a pro! Reach out to current employees at DeepL on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your interview process. It’s all about making connections!

✨Tip Number 2

Prepare for the technical side! Brush up on your coding skills and be ready to tackle some real-world problems during your interview. Practice coding challenges that align with the tech stack mentioned in the job description.

✨Tip Number 3

Show your passion for AI! Be ready to discuss how you can contribute to DeepL's mission of innovation and user-centric solutions. Share examples of past projects where you’ve made an impact.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the DeepL team.

We think you need these skills to ace Senior Software Engineer - Research Tooling in London

Full-Stack Development
CI/CD Pipeline Management
Observability and Monitoring
Code Review
Architectural Decision Making
Python
FastAPI
React
PostgreSQL
Kubernetes
Technical Leadership
Collaboration
Problem-Solving
User-Centric Design
Adaptability

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for AI and software engineering shine through. We want to see that you’re genuinely excited about the role and how you can contribute to our mission at DeepL.

Tailor Your CV: Make sure to customise your CV to highlight relevant experience and skills that align with the job description. We love seeing how your background fits into our Research Tooling Team's goals!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, less is often more!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. We can’t wait to hear from you!

How to prepare for a job interview at DeepL

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Python, FastAPI, React, PostgreSQL, and Kubernetes. Even if you’re not an expert in all of them, showing that you understand their roles and how they fit into the bigger picture will impress your interviewers.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. DeepL values empathy for user problems, so be ready to discuss how you balanced technical excellence with usability and measurable impact in your past projects.

✨Emphasise Collaboration

Since the role involves working closely with researchers and engineers, highlight your experience in collaborative environments. Share specific instances where you’ve successfully communicated and worked with cross-functional teams to deliver results.

✨Ask Insightful Questions

Prepare thoughtful questions about DeepL’s culture, the Research Tooling Team's current projects, or their approach to innovation. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.

Senior Software Engineer - Research Tooling in London
DeepL
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>