Join our Core Tech team as a highly skilled and motivated Software Engineer with deep C++ expertise to solve complex challenges in Machine Learning, Computer Vision, and high-performance Data Processing.
Requirements
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- At least 3 years of professional software development experience with a strong focus on C++
- Proficiency in modern C++ (C++20/23) and familiarity with other languages such as Python, Java, or Rust
- A solid grasp of data structures, algorithms, and software architecture
- Excellent analytical skills with a passion for identifying, diagnosing, and resolving complex software issues through root cause analysis
- Excellent English communication skills
- The ability to work independently, manage your time effectively, and take ownership of projects from prototype to production
- A commitment to software excellence, best practices, and the drive to improve CI/CD workflows and testing infrastructure
Benefits
- Generous annual training and further education budget
- Dedicated budget for language courses
- Hybrid working model with 2 days in the Zurich office
- Flexible work arrangement with up to 2 months of remote work per year (pending security clearance)
- Active participation in product design and architecture
- Opportunity to contribute creativity within a flat hierarchy that values input