onsite
Senior Software Engineer, Machine Learning, Debug
ML Engineer
Senior Software Engineer focused on building and debugging advanced computer vision systems using C++ and deep learning techniques, with strong skills in data modeling and front‑end styling via CSS.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance C++ modules for computer vision pipelines.
- Implement and optimize deep learning models, ensuring robust performance on large datasets.
- Collaborate with data scientists to create accurate data models and feature extraction workflows.
- Debug complex issues across the stack, from algorithmic bottlenecks to front‑end rendering problems.
- Integrate CSS for visualization dashboards and user interfaces that display model outputs.
Requirements
- 5+ years of software engineering experience, with deep expertise in C++.
- Proven track record in computer vision and deep learning projects.
- Strong understanding of data modeling concepts and experience with large‑scale datasets.
- Experience with CSS and front‑end technologies for data visualization.
- Excellent problem‑solving skills and ability to debug across multiple layers of the stack.
Skills
ccomputer visiondeep learning