1767 IT & Software Developer jobs in the US

Staff Software Engineer, AI Runtime
$131,200 - 181,200
Qualcomm
Morehouse Drive 5775, Markham
$131,200 - 181,200
Requirements
Must:
- Six or more years of relevant professional experience
- Proficiency in modern C++ language features and design patterns
- Familiarity with mathematical algorithms utilizing fast math libraries and vector instruction sets
- Hands-on experience in developing middleware or firmware software
- Background in multitasking and multithreading driver development
- Knowledge of Hexagon DSP SDK or cross-compiler toolchains for embedded systems and JIT technologies
- Experience with low-level interactions between operating systems and hardware
- Understanding of Qualcomm FastRPC and Windows MCDM drivers
- Experience in using or integrating Qualcomm AI Stack products (e.g. QNN, SNPE, QAIRT)
- Familiarity with TensorFlow, PyTorch, or ONNX frameworks
- Experience with agile software development methodologies and tools such as Jira and Git
- Strong ability to collaborate and lead discussions within a globally diverse team
- Minimum: Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering
- Preferred: Masters degree in Computer Science, Computer Engineering, or Electrical Engineering
Responsibilities
- Design and create high-performance software using modern C++ for the Qualcomm AI Runtime SDK
- Develop impactful solutions aimed at optimizing GenAI model execution on-device, utilizing Hexagon DSPs for enhanced inference latency and power
- Spearhead the development of new features for Qualcomm AI Runtime SDK, collaborating with a global cross-functional team throughout the software development lifecycle
- Lead project discussions and provide analysis on system and model deployment designs for GenAI models
- Utilize cross-compiler toolchains for embedded systems, including Android, embedded Linux, Windows on Snapdragon, and QNX
- Implement and optimize machine learning operations using advanced C++ on Hexagon DSP systems
- Contribute to the creation of tools and workflows for GenAI aimed at chip design, model, and system analysis
- Engage in the enhancement of software quality processes
Description
At Qualcomm Canada ULC, we are pioneers in the AI revolution, focusing on Generative AI and Agentic AI technologies. Our mission is to empower OEMs and developers with the Qualcomm AI Runtime SDK, allowing advanced deep neural networks to be deployed on our cutting-edge Hexagon DSP Systems. We are looking for passionate individuals to join our AI Software team in a role that influences the future of intelligent devices. Our supportive environment offers competitive compensation, annual discretionary bonuses, RSU grants, and benefits to promote your success both professionally and personally. Join us in shaping how users interact with technology.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 1767 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
Raven Indigenous Staffing, Fort44 Inc., Neptronic, Damotech, Minderis Technologies Inc., Confidential, D3 Security Management Systems among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Jobot as they are hiring for 125 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Jobot as they are hiring for 125 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.