Senior Backend Engineer C++
at DeepL
Amsterdam, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Kubernetes,Programming Languages,Web Services | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
MEET DEEPL
DeepL is a global communications platform powered by Language AI. Since 2017, we’ve been on a mission to break down language barriers. Our human-sounding translations and intelligent writing suggestions are designed with enterprise security in mind. Today, they enable over 100,000 businesses to transform communications, reach new markets, and improve productivity. And, empower millions of individuals worldwide to make sense of the world and express their ideas.
Our goal is to become the global leader in Language AI, building products that drive better communication, foster connections, and make a real-life impact. To achieve this, we need talented individuals like you to join our exciting journey. If you’re ready to work with a dynamic team and build your career in the fast-moving AI space, DeepL is your next destination.
MEET THE TEAM BEHIND THIS JOURNEY
We’re looking for Senior Backend Engineers to join two closely collaborating platform teams responsible for our core text backend services. The teams build these services by integrating advanced neural networks from our research department. Team one is focused on providing APIs to other teams and our customers, with a particular focus on implementing API requests using neural network inference jobs. Team two focuses on efficiently scheduling these inference jobs on our neural network infrastructure using a custom load balancer that dynamically optimises for latency and throughput. Both teams work closely with the research department to provide state-of-the-art AI technologies to other teams within the company and to our end users.
IDEALLY, YOU ALSO HAVE ONE OR MORE OF THE FOLLOWING QUALIFICATIONS
- Experience in developing web services (HTTP, gRPC …)
- Experience in deploying services to Kubernetes
- Experience in operating large-scale, high-reliability architectures
- Knowledge of other programming languages (e.g. Python, C#, Go, …)
Responsibilities:
- Design, implement, test and maintain reliable, scalable and efficient back-end services for DeepL’s products in C++.
- Ensure stable operation in our production environment, e.g. by investigating issues
- Take responsibility for interfaces, functionality or entire services, e.g. by evolving shared interfaces
- Identify and anticipate requirements for our services; work with your team to meet them, e.g. by solving interesting algorithmic challenges or improving the architecture.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Amsterdam, Netherlands