Python Tools Software Engineer

A leading technology company specializing in wireless technologies, semiconductors, and mobile innovations.
$154,000 - $231,000
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Python Tools Software Engineer

Qualcomm Technologies, Inc. is seeking a talented Python Tools Software Engineer to join their team in Austin. This role is crucial in delivering the future of AI on DSPs, managing cross-site infrastructure and tools that enable Qualcomm's ML teams to deliver products to customers.

The position involves managing a sophisticated server farm of embedded phone-like devices and the infrastructure that enables software developers to run workloads at massive scales (400,000+ tasks per day). You'll be responsible for maintaining the physical server farm and developing/enhancing the automation around it.

As a Python Tools Software Engineer, you'll work with cutting-edge technology and lead a global team in delivering world-class development tools. The role requires expertise in Python programming, DevOps practices, and system administration, combining technical excellence with leadership capabilities.

The ideal candidate brings 5+ years of practical experience in software engineering/DevOps, with strong analytical and problem-solving skills. You'll need excellent communication abilities to work effectively across time zones and with diverse teams. Technical requirements include proficiency in Python, CI/CD pipelines, Linux system administration, and various automation tools.

Qualcomm offers an exceptional compensation package, including a competitive salary range of $154,000-$231,000, along with annual bonuses and RSU grants. The company provides comprehensive benefits, including medical coverage, tuition reimbursement, and extensive professional development opportunities.

Join Qualcomm to be part of a team that's pushing the boundaries of AI and ML technology, while working with some of the industry's brightest minds in a collaborative, innovative environment. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a significant impact on next-generation technology development.

Last updated a month ago

Responsibilities For Python Tools Software Engineer

  • Deliver python tools for hundreds of developers using industry standard release and development practices
  • Plan and coordinate the development and delivery of robust, maintainable, and scalable software
  • Lead engineers working in a global team to deliver world class developments tools for ML teams

Requirements For Python Tools Software Engineer

Python
Linux
  • Bachelor's degree in computer science or a relevant discipline (Master's preferred)
  • 5+ years of practical experience in software engineering and/or DevOps
  • Strong analytical, problem-solving, and technical skills
  • Excellent verbal and written communication skills
  • Experience with industry standard CI/CD pipelines and automation tooling
  • Excellent Python programming and automated testing skills
  • Advanced-level skills in Linux system administration, Docker, Git, Jenkins, NFS
  • Experience with databases and data visualization tools
  • Experience with powershell and windows automation

Benefits For Python Tools Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive benefits package
  • Medical coverage
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Python Tools Software Engineer

Hardware DevOps Engineer

Senior Hardware DevOps Engineer role at Qualcomm Technologies, focusing on automation and infrastructure for hardware design processes.

Senior Engineer - Continuous Integration/Build Systems

Senior DevOps Engineer role focusing on CI/CD pipelines and build systems at Qualcomm India, requiring expertise in Linux and automation.

Continuous Integration Engineer

Senior Continuous Integration Engineer position at Qualcomm Technologies focusing on DevOps and software development with competitive compensation.

Engineer, Senior - Integration Engineer

Senior Integration Engineer position at Qualcomm focusing on Linux product development and CI/CD pipeline management.

Sr Engineer- Wearables Automation

Senior Engineer position focusing on wearables automation at Qualcomm, requiring 2+ years of experience in software test engineering and automation.