onsite
Deep Learning Engineer - Hayden AI
ML Engineer
Deep Learning Engineer driving cutting‑edge perception models using Python, PyTorch, and TensorFlow, with expertise in CUDA‑accelerated training and computer vision pipelines.
About the role
Key Responsibilities
- Design, implement, and optimize deep learning models for perception tasks such as object detection, segmentation, and tracking.
- Develop end‑to‑end training pipelines leveraging PyTorch/TensorFlow and CUDA for high‑performance GPU utilization.
- Collaborate with research and product teams to translate novel algorithms into production‑ready systems.
- Conduct rigorous evaluation, benchmarking, and ablation studies to validate model improvements.
- Maintain and extend open‑source libraries, ensuring code quality, documentation, and reproducibility.
Requirements
- BS/MS in Computer Science, Electrical Engineering, or related field with strong foundation in machine learning.
- 3+ years of experience building and deploying deep learning models in production environments.
- Proficiency in Python, PyTorch/TensorFlow, and CUDA programming.
- Hands‑on experience with computer vision tasks and large‑scale dataset pipelines.
- Excellent problem‑solving skills and ability to communicate complex ideas effectively.
Skills
pythonpytorchtensorflowcudadeep learningcomputer vision