Software Engineer, Game AI, PC Compute

A leading technology company that develops and innovates in mobile technologies, semiconductors, and Snapdragon chipsets.
$94,200 - $141,200
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Gaming

Description For Software Engineer, Game AI, PC Compute

Qualcomm Technologies, Inc. is seeking a Software Engineer to join their Snapdragon Studios team, focusing on implementing cutting-edge gaming AI solutions. This role represents an exciting opportunity to work at the intersection of gaming and artificial intelligence, contributing to best-in-class gaming experiences for Snapdragon chipsets.

The position involves developing novel Machine Learning based solutions for gaming applications and adapting traditional game AI techniques using Snapdragon's dedicated AI hardware. Working in a cross-functional environment, you'll collaborate with multiple hardware, software, and product teams across various Snapdragon-powered devices. This unique opportunity allows you to work with cutting-edge hardware and shape the future of high-performance, always-connected mobile and PC gaming.

At Snapdragon Studios, the team consists of veteran game developers, artists, game engine experts, and graphics enthusiasts who are passionate about next-generation gaming technologies. The role requires a bachelor's degree in a relevant field and programming experience in languages like C++, Python, or Java. Key responsibilities include assisting in architecture design, implementing game features, developing AI solutions, and optimizing performance.

The position offers competitive compensation ranging from $94,200 to $141,200, along with comprehensive benefits including health coverage, annual bonuses, RSU grants, and professional development opportunities. Working at Qualcomm's San Diego location, you'll be part of a leading technology company that values innovation and provides opportunities for career growth through mentorship and continuous learning programs.

This role is perfect for someone passionate about gaming technology and artificial intelligence, offering the chance to work on groundbreaking projects while contributing to the evolution of mobile and PC gaming experiences. The collaborative environment and focus on cutting-edge technology make this an excellent opportunity for career development in the gaming and AI industry.

Last updated 7 hours ago

Responsibilities For Software Engineer, Game AI, PC Compute

  • Assist in architecture, design, implementation, verification, and optimization of game applications
  • Design and develop game rendering, engine, animation, artificial intelligence, networking, user interface, physics, and audio software
  • Develop new game software, game engines and enhance existing commercial game engines
  • Utilize gaming software running on CPU, GPU, DSP, NPU, DPU components
  • Debug gaming issues and design experiments to determine solutions
  • Perform pre- and post-target bring up game verification

Requirements For Software Engineer, Game AI, PC Compute

Python
Java
  • Bachelor's degree in Game Development, Computer Science, Engineering, Mathematics, or related field
  • Experience with Programming Language such as C, C++, Java, Python
  • Hands-on experience using Machine Learning frameworks - Tensorflow/Pytorch
  • Foundational knowledge of Machine Learning models and training
  • Familiarity with Generative AI Model architectures
  • Experience with CUDA, OpenCL
  • Self-motivated
  • Excellent written and verbal communication skills

Benefits For Software Engineer, Game AI, PC Compute

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health benefits coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental health support
  • Wellbeing programs
  • Annual discretionary bonus program
  • Annual RSU grants
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Software Engineer, Game AI, PC Compute

Assoc.Engineer- Python Automation framework machine learning

Entry-level Software Engineering role at Qualcomm focusing on Python automation framework and machine learning, based in Hyderabad, India.

Associate Engineer - AI QA

Entry-level AI QA engineering role at Qualcomm, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.

Engineer-Machine Learning-Python Automation Testing

Entry-level Machine Learning Engineering role at Qualcomm focusing on Python automation testing and software development in Hyderabad, India.

Windows on Snapdragon Software Engineer, Machine Learning Group

Entry-level software engineering role at Qualcomm focusing on machine learning development for Windows on Snapdragon platform.

DSP Systems Engineer

DSP Systems Engineer role at Qualcomm Canada focusing on AI and machine learning development for mobile and edge devices using Snapdragon processors.