Software Engineer | Full-Stack
deeplUKFull Time2d ago
PythonGoReactKubernetesClaudeAIGrowthSolutionsCommunityEngineeringPlatformTesting
Job description
Software Engineer | Full-Stack at deepl.
About the role
Join a leading AI company focused on global communication. This role involves building user-facing features and contributing to an in-house AI stack, from LLMs to real-time applications. You will be a core contributor, shipping features that solve real user problems.
Key facts
What you'll do
- Implement end-to-end features, ensuring they solve user problems and are production-ready with tests.
- Participate in pair programming, code reviews, and technical discussions, offering and seeking feedback.
- Utilize AI-assisted tools for boilerplate code and refactoring to focus on core logic and product value.
- Write clean, maintainable, and reliable code that ensures long-term stability and prevents issues.
Requirements
- A product-first mindset, actively questioning requirements and suggesting improvements.
- High learning trajectory, quickly grasping new technologies across the full stack.
- Strong understanding of data structures, algorithms, and clean coding principles.
- Adaptability to learn and work with various technologies, including C#/.NET Core, Python, React, and Kubernetes.
- Proficiency in using AI-powered tools like GitHub Copilot or Claude to enhance development speed and efficiency.
Practical notes
- Hybrid work schedule with two office days per week.
- 30 days of annual leave, plus public holidays.
- Monthly "Hack Fridays" for personal projects and cross-team collaboration.
- Benefits package tailored to your location.
- Company hires for overall fit, not just specific teams; candidates are matched to high-priority roles.
- Mental health resources provided.