Qualcomm

Software Engineer, Core AI Software

$123KFull-time · San Diego, CA
✓ Verified live on the employer's own system · added 31 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 5+ years

Skills & tools

TroubleshootingMachine LearningRoot Cause AnalysisProcess ImprovementEmbeddedProgrammingPythonR Lang
Apply on company site ↗ See your fit → free

Full job description

the opportunity to demonstrate your passion for software design and development through your analytical, design, programming, and debugging skills.

* Develop software for the Qualcomm AI Stack SDKs, specifically QAIRT and Genie, to support the execution of the latest generative AI models on Snapdragon platforms.

* Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.

* Debug complex issues, perform root cause analysis, and ensure high system reliability

* Collaborate with cross-functional teams to deliver robust, scalable AI software solutions.

* Assist in feature development and application of machine learning techniques into products and AI solutions, enabling customers to do the same.

* Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.

- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.

- Master's degree in Computer Science, Engineering, Information Systems, or related field.

- 5+ years of experience with Machine Learning frameworks (e.g., Tensor Flow, Caffe, Caffe 2, Pytorch, Keras).

- 5+ years of experience in embedded system development and optimization with application to a specific problem domain in ML (e.g., NLP, multi-media).

- 5+ years of experience with one or more programming language suitable for machine learning (e.g., Python, R, C, C++)

- 5+ years of experience using statistics and probability (e.g., conditional probability, Bayes rule).

- 3+ years experience working in a large matrixed organization.

- 2+ years of experience with low level interactions between operating systems (e.g., Linux, Android, QNX) and Hardware.

- 1+ year in a technical leadership role with or without direct reports (only applies to positions with direct reports).

- 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above).

- Leverages advanced Machine Learning knowledge to extend training or runtime frameworks or model efficiency software tools with new features and optimizations.

- Models, architects, and develops advanced machine learning hardware (co-designed with machine learning software) for inference or training solutions.

- Develops optimized software to enable AI models deployed on hardware (e.g., machine learning kernels, compiler tools, or model efficiency tools, etc.) to allow specific hardware features; collaborates with hardware teams for joint design and development.

- Develops and applies machine learning techniques into products and/or AI solutions to enable customers to do the same.

- Develops, adapts, or prototypes novel machine learning solutions aligned with and motivated by proposals or roadmaps for complex products and working features.

- Oversees and conducts experiments to train and evaluate machine learning models and/or software.

- Decision-making is significant in nature and affects work beyond immediate work group.

- Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.

- Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).

- Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

More jobs at Qualcomm

Similar jobs near San Diego, CA

Search Software Engineer, Core AI Software jobs near San Diego, CA → Browse all live jobs

This posting was published by Qualcomm on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.