Skip to content

Senior Staff Machine Learning Software Engineer – Machine Learning Engineering
Company | Qualcomm |
---|
Location | San Diego, CA, USA |
---|
Salary | $178400 – $267600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Master’s Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field and seven (7) years of experience in a related occupation
- Bachelor’s Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field and nine (9) years of progressive experience in a related occupation
- Any suitable combination of education, training or experience
Responsibilities
- Lead the team to improve engineering efficiency, product quality, and responsibility of the designing, implementing, and verification of software
- Integration, testing, and performance optimization for embedded software subsystems
- Implementation of new tools
- Develop optimized software, such as ML kernels or tools like compilers
- Work closely with HW teams for joint design/development
- Optimize ML software frameworks like TensorFlow or PyTorch to efficiently run ML algorithms on HW
- Coordinate dependencies with other teams
- Develop tools to improve the process
- Assist with the verification of the deliverables
- Act as a strong contributor at design reviews and project meetings
- Communicate and implement a development plan
Preferred Qualifications
- Familiarity with ML software frameworks like TensorFlow or PyTorch