onsite
Engineer, Senior Staff/Manager - Qualcomm
Software Engineer
Senior Staff Engineer leading end‑to‑end ML framework development for cloud, edge, and automotive platforms, driving design, testing, and deployment with Python, C++, and TensorFlow/PyTorch in a fast‑paced, cross‑functional environment.
About the role
Key Responsibilities
- Architect and implement scalable machine learning frameworks for data‑center, edge, and automotive use cases.
- Lead cross‑functional teams through design, testing, and production deployment cycles.
- Develop and maintain high‑quality test suites, ensuring reliability and performance of ML models.
- Collaborate with hardware and software partners to optimize inference pipelines on custom silicon.
- Mentor junior engineers and drive continuous improvement of development practices.
Requirements
- 10+ years of software engineering experience with a focus on machine learning systems.
- Proficiency in Python, C++, TensorFlow, and PyTorch.
- Strong background in cloud computing platforms (AWS, GCP, or Azure) and containerization.
- Experience with software test engineering, CI/CD, and automated testing frameworks.
- Excellent communication, planning, and execution skills in a fast‑paced environment.
Skills
machine learningpythonctensorflowpytorch