Senior Algorithms Engineer
A fast-growing deep-tech company is seeking a Senior Algorithms Engineer to develop advanced vision capabilities used in real-world, production-grade systems.
This is a hands-on role for an experienced engineer who enjoys building highly accurate computer vision systems and solving complex algorithmic challenges from research through deployment.
The Role
Design and develop advanced computer vision and AI-based algorithms
Take part in end-to-end algorithm development: research, prototyping, optimization, and deployment
Work across object detection, segmentation, anomaly detection, classification, OCR, and measurement
Improve accuracy, robustness, latency, and scalability of production systems
Build and maintain training and evaluation pipelines
Collaborate closely with software, system, and product teams
Contribute to s
Requirements: 5-10+ years of experience in computer vision and algorithm development
Proven experience developing AI-based vision systems in production environments
Strong background in accuracy-driven applications (measurement, classification, alignment, detection)
Hands-on experience with deep learning for vision (CNNs, Transformers, segmentation, detection)
Experience with PyTorch and/or TensorFlow
Strong Python skills; C ++ is an advantage
Solid foundation in classical image processing (geometry, calibration, filtering, morphology)
Experience taking algorithms from research into production
Strong problem-solving skills and ability to work independently
Nice to Have
Experience working on complex real-world vision systems
Exposure to cameras, optics, lighting, and real-world system constraints
Experience with Edge AI, Real-Time systems, or MLOps
Advanced degree in Computer Science, Engin
This position is open to all candidates.