Senior Software Engineer - Linguistics Tooling

DeepL
Charing Cross, United Kingdom
2 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

Artificial Intelligence
Software Quality
Code Review
Programming Tools
Python
Next.js
Software Engineering
Software Systems
Systems Integration
TypeScript
Feature Engineering
React
System Availability
FastAPI
Kubernetes

Job description

The mission of the Linguistic Tooling Team is to enable DeepL's AI research teams to collect, curate, and discover data by delivering purpose-built software solutions, while maintaining technical excellence in a fast-paced environment. We are a seasoned group with a history of delivering high-quality results within a complex, high-stakes research environment, but we maintain a culture of deep autonomy. We don't believe in "tech for tech's sake"-we empower our engineers to choose the right stacks and strategies to solve the problems they deem most important. If you value a work environment where your technical judgment is trusted and your impact is immediate, you'll fit right in., * Full-Cycle Feature Engineering: Architect, develop, and maintain sophisticated full-stack features using a modern tech stack (TypeScript, React/Next.js, Python, FastAPI, and Kubernetes)

  • Cross-functional Collaboration: Interface directly with researchers and domain experts to translate high-level research objectives into technical specifications and actionable roadmaps
  • Technical Ownership: End-to-end ownership of projects, internal tools, and/or cross-functional aspects, such as infrastructure or security
  • Infrastructure Management: Take ownership of the deployment and evolution of applications within our self-managed Kubernetes cluster, ensuring high availability and performance
  • Code Quality & Technical Excellence: Participate in thoughtful code reviews, contribute to architectural decisions, and help raise the bar for engineering excellence across the team
  • Experimentation & Innovation: Contribute to the technical direction of the team by proposing new approaches, conducting experiments, and integrating cutting-edge developer tools (including AI-assisted coding technologies).

Requirements

Do you have experience in TypeScript?, We are seeking a high-agency engineer who excels in collaborative, fast-moving environments and is comfortable navigating the inherent uncertainty of experimental research.

  • Proven Professional Expertise: You possess a minimum of 3 years of professional software development experience with a demonstrated track record of delivering complex, production-grade features. Proficiency in our stack is a plus, but not a requirement
  • Strong Full-stack Engineering Skills: You combine comprehensive understanding of the entire development stack with clean abstractions, robust data modeling, and sound architectural decisions
  • Collaborative Ownership and High Agency: You are a dedicated team player who prioritizes collective success and transparent communication. Still, you also possess the individual drive to take full ownership of complex tasks and drive projects forward with high agency
  • Adaptability: You maintain focus and motivation within a shifting landscape where research priorities evolve rapidly. You possess the judgment to balance robust, sound engineering with the speed and flexibility required to navigate experimental uncertainty
  • Exceptional Communication: You can communicate effectively with both technical and non-technical stakeholders, demonstrating the ability to explain complex technical trade-offs to researchers and domain experts
  • User Empathy: You enjoy designing workflows and internal tools that improve the lives of others, showing a genuine interest in making technical processes more intuitive and productive
  • Continuous Learning: You are eager to learn and open to new challenges, demonstrating the ability to work effectively with unfamiliar languages or tools whenever the problem demands it

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