Mid / Senior Machine Learning Engineer (Computer Vision)
Full time · Posted 1Y AGO
n/a
About Alcatraz AI:
Join our innovative startup where we're developing cutting-edge face recognition devices with integrated tailgating detection capabilities. We are pushing the boundaries of computer vision and machine learning on edge devices, focusing on real-time performance in constrained environments. If you are passionate about creating impactful AI solutions and thrive in a fast-paced, challenging environment, we'd love to have you on our team.
Job Description: We are looking for a talented and driven Machine Learning Engineer with a strong background in computer vision to join our team in developing and integrating state-of-the-art machine learning models. You will work closely with your peers to optimize algorithms for real-time execution on resource-constrained edge devices, ensuring both high accuracy and exceptional performance. This role requires a deep understanding of both classical and deep learning-based computer vision techniques, as well as proficiency in Python and deep learning frameworks.
Key Responsibilities:
Job Description: We are looking for a talented and driven Machine Learning Engineer with a strong background in computer vision to join our team in developing and integrating state-of-the-art machine learning models. You will work closely with your peers to optimize algorithms for real-time execution on resource-constrained edge devices, ensuring both high accuracy and exceptional performance. This role requires a deep understanding of both classical and deep learning-based computer vision techniques, as well as proficiency in Python and deep learning frameworks.
Key Responsibilities:
- Develop and integrate deep learning models for various computer-vision tasks such as object detection, tracking, depth estimation, and face anti-spoofing for our edge devices.
- Optimize models to run efficiently in resource-constrained environments, ensuring real-time execution.
- Collaborate with our C++ engineers to convert and optimize models for platform-specific inference libraries and accelerators.
- Implement and refine classical computer vision techniques, such as frame processing, camera calibration, and distortion correction.
- Test and validate models in real-world scenarios to ensure robustness and reliability.
- Stay updated with the latest advancements in machine learning and computer vision, applying new techniques where applicable.
- Work independently on loosely defined problems, demonstrating initiative and creativity in finding solutions.
- Bachelor’s degree or higher in a STEM field (Computer Science, Electrical Engineering, Mathematics, etc.) or equivalent work experience.
- Proficient in Python
- Strong background in classical and/or deep learning-based computer vision
- Proven familiarity with deep learning frameworks such as PyTorch, TensorFlow, etc. (professional experience preferred, but quality personal projects or certifications will also be considered).
- Experience in developing and deploying machine learning models on edge devices is a plus.
- Excellent problem-solving skills, with a proactive and self-motivated approach to work.
- Ability to work in a fast-paced startup environment and manage multiple tasks simultaneously.
- Stock options
- Premium Additional Health Insurance
- Unlimited time off
- Food vouchers
- Site bonus for transport / internet expenses
- Co-sponsored Multisport / Coolfit card
- Office massages
- Snacks & drinks
Similar roles
Machine Learning EngineerFlo Health · London
Machine Learning Engineer VAvalara · Remote
Robotics Machine Learning EngineerIxian Robotics · San Francisco
Staff Software Engineer, PaymentsAirwallex · Amsterdam
Avionics Hardware Engineer II – Lunar PermanenceBlue Origin · Seattle
Senior Full Stack Engineer - InfrastructureCyera · Tel Aviv