Axon is looking to solve critical safety and justice issues by developing advanced CVML technologies for their ecosystem of devices and cloud software, aiming to turn R&D ideas into product features for cloud, devices, and robotics.
Requirements
- Strong proficiency in programming languages such as Python, C/C++
- experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras
- experience with ROS or robotic operational system.
- Drive one or more phases of the ML development lifecycle: shape datasets, investigate modeling approaches and architectures, train/evaluate/tune models and implement the end-to-end training pipeline.
- Leverage state-of-the-art research to deliver high quality models enabling multiple AI projects at scale.
- Experience in developing computer vision algorithms for resource-constrained devices such as mobile phones, IoT devices, or embedded systems is highly desirable.
- PhD and with +5 year experience in Computer Science or a related field with a focus on MLLMs, computer vision, machine learning, or artificial intelligence.
Responsibilities
- Convert and Ship CVML R&D ideas to Axon Products.
- Research and develop advanced MLLMs, GenAI, and Computer Vision techniques for cloud, devices and sensors from multimodal data sources.
- Design and implement efficient and scalable MLLM models for inference and analysis of visual data.
- Explore novel approaches to address challenges in object detection, recognition, tracking, segmentation, and scene understanding.
- Optimize algorithms for performance, memory footprint, and energy efficiency to meet the requirements of resource-constrained devices.
- Join force with MLEs or firmware or hardware engineers to leverage hardware accelerators and optimize algorithms for specific hardware architectures.
- Evaluate the performance of MLLM models using real-world datasets and design experiments to validate their effectiveness.
Other
- Experience coach and mentor junior scientists.
- Proven track record of research excellence in machine learning, computer vision, robotics perception, demonstrated through publications in top-tier conferences or journals.
- Contribute back to the research community via academic publications, tech blogs, open-source code and contributing to internal/external AI challenges
- Excellent problem-solving skills, analytical thinking, and the ability to work independently as well as collaboratively in a team environment.
- Strong communication skills and the ability to effectively present complex technical concepts to both technical and non-technical audiences.