Job Title: Machine Learning EngineerLocation: Beavercreek, OH or Remote/Hybrid]Company: Oculii Corp. – A Subsidiary of Ambarella, Corporation
About Oculii Corp
Oculii is developing cutting-edge high-resolution imaging radar technology that powers the future of autonomous vehicles, drones, and intelligent machines. As a part of Ambarella, Inc., we integrate real-time AI with radar systems to push the limits of what’s possible in autonomous perception.
Position Summary
We’re seeking a Machine Learning Engineer to develop and deploy deep learning models that operate on radar data in resource-constrained environments. You’ll build high-performance, scalable machine learning systems—from data preprocessing and model training to optimization and deployment on edge hardware.
Responsibilities
- Build and maintain data pipelines for training and inference workflows.
- Develop, train, and validate deep learning models (e.g., CNNs, Transformers).
- Design and refine training strategies to improve performance and robustness.
- Deploy models to embedded systems using optimization techniques (e.g., quantization, pruning).
- Analyze and resolve performance bottlenecks in runtime environments.
- Read and implement state-of-the-art research from academic and open-source communities.
- Collaborate with multidisciplinary teams across ML, hardware, and software engineering.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Proficiency in Python and ML libraries such as PyTorch, NumPy, TorchVision, Matplotlib.
- Understanding of deep learning architectures (e.g., MLPs, CNNs, Transformers).
- Experience with model training tools: loss functions, optimizers, data loaders.
- Proficiency in C/C++ for performance-critical components.
- Solid foundation in statistics and data analysis.
- Ability to interpret and implement techniques from ML research papers.
Preferred Qualifications
- Experience with deploying models using ONNX, TensorRT, or similar frameworks.
- Familiarity with parallel computing and hardware acceleration (e.g., CUDA, SIMD, NPUs).
- Experience with quantization, pruning, and model compression.
- Exposure to real-time embedded systems or radar applications.
Why Join Oculii?
- Work with a highly skilled team solving real-world ML problems.
- Contribute to impactful technologies in autonomy and intelligent sensing.
- Be part of an innovation-focused company backed by Ambarella.
- Competitive salary, benefits, and growth opportunities.
Oculii – Independently Build. Collectively Driven.Come learn the way. Stay to lead the way.