Summary
Join Blitz, a rapidly growing startup, as a C++ Engineer on the Computer Vision team. You will contribute to the development of scalable, high-performance systems supporting millions of users. This pivotal role involves designing, developing, and optimizing performance-critical systems in C++. Collaboration with cross-functional teams is essential for integrating new features and improvements. The ideal candidate possesses a Master's degree in Computer Science or a related field with 3+ years of experience (or Bachelor's with 5+ years), along with strong C++ skills and experience with relevant technologies. Blitz offers a competitive salary, performance bonuses, unlimited vacation, and comprehensive health benefits.
Requirements
- A Master's degree in Computer Science or related and 3+ or Bachelorβs and 5+ years of work experience in developing production grade C++ codebase
- Excellent problem-solving and analytical skills
- Strong understanding of data structures, algorithms, and system design
- Experience with interprocess communication (IPC) is required
- Experience with Windows API for managing processes, threads, and I/O operations, and working with system-level resources is required
- Experience with writing clean, modular and testable code using modern C++ (C++17+), incorporating smart pointers, templates, and other advanced C++ features
- Proven experience working with modular projects in a team setting
Responsibilities
- Design, develop, and optimize performance-critical systems in C++ for our computer vision projects, ensuring modularity and scalability
- Ensure code quality by writing and maintaining unit tests using libraries
- Work closely with cross-functional teams to contribute to large-scale modular projects, ensuring efficient integration of new features and improvements
Preferred Qualifications
- Experience with deploying/optimizing AI models on GPU
- Experience with unit testing libraries such as gtest or catch2
- Familiarity with concepts of computer vision and image processing
- Gaming experience
Benefits
- Competitive salary
- Annual performance bonus
- Unlimited vacation policy
- 100% covered medical, dental, and vision plan