Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.
Job Description
Algorithm engineer interns at Ambarella are responsible for developing highly efficient algorithms for our self-driving car, humanoid robots and a wide variety of Ambarella's future products.
Responsibilities:
Develop deep learning and computer vision algorithms and systems.
Design, train, and optimize Transformer models and variants.
Stay up to date with the latest research and innovations in multi-modal large language models, embodied AI etc.
.
Qualifications:
PhD or master's in computer science or electrical engineering or related field.
Hands-on experience with deep learning and its applications to computer vision (e.g. object detection and tracking, semantic segmentation, vision language models).
Hands-on experience with ROS 2 for robot control, sensor integration, communication, and system debugging.
Familiarity with AI compute stack: Kubernetes, Ray, vLLM and PyTorch, onnx etc.
Strong programming skills in Python, C/C++, CUDA.
Excellent communication skills.
Numbers & Facts
Location
CA
Skills
Algorithmsunmatched
Artificial Intelligence (AI)unmatched
Autonomous Driving Systemsunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
CUDA (Compute Unified Device Architecture)unmatched
Communication Skillsunmatched
Computer Programmingunmatched
Computer Scienceunmatched
Computer Visionunmatched
Debugging Skillsunmatched
Deep Learningunmatched
Electrical Engineeringunmatched
Modeling Languagesunmatched
Python Programming/Scripting Languageunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.