AI/ML Engineer ()
Job Skills
Job Description
As a Machine Learning Engineer with strong expertise in Computer Vision and multi-sensor data processing you will design, develop, and deploy intelligent perception systems. The role involves working with data from sensor modalities to build robust, real-time ML solutions for complex environments.
Key Responsibilities:
-
Tailor state-of-the-art computer vision models for classification, tracking, object detection, and segmentation tasks, integrating them seamlessly into our products.
-
Leverage advancements in computer vision, generative AI, and machine learning to optimize performance.
-
Design, develop, and enhance our products, frameworks, and platforms.
-
Evaluate and refine existing ML algorithms.
-
Evaluate, finetune and deploy foundational models, Large Vision Models
-
Implement automated and live testing frameworks for continuous algorithm improvement.
-
Ensure software quality through rigorous code review and testing.
-
Contribute to product roadmaps and collaborate with global team members.
-
Mentor junior team members.
S - SKILL:
The Expertise We RequireThese details define the concrete, demonstrable capabilities necessary to take full ownership of the role’s responsibilities.
Must Have's
-
Strong foundation in computer vision algorithms, ML architectures, data structures, and object-oriented programming.
-
Proficiency in Python, C/C++, or JavaScript.
-
Experience with Caffe, TensorFlow, PyTorch, or other ML frameworks.
-
Deep understanding of advanced image processing concepts.
-
Familiarity with computer vision libraries.
-
Proven ability to develop custom algorithms using computer vision, ML, and foundational models.
-
Solid grasp of mathematical concepts like probability, numerical methods, and linear algebra.