Python Tools Software Engineer

A leading technology company specializing in wireless technology and semiconductors, focusing on AI and DSP solutions.
$154,000 - $231,000
DevOps
Senior Software Engineer
In-Person
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 innovative team focused on delivering the future of AI on DSPs. This role is integral to 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.

Key responsibilities include delivering Python tools for hundreds of developers, coordinating robust software development, and leading engineers across multiple time zones. You'll need strong analytical and problem-solving skills, along with excellent communication abilities to work effectively in a cross-functional environment.

The position offers competitive compensation ($154,000 - $231,000) and comprehensive benefits including medical coverage, annual bonuses, RSU grants, and professional development opportunities. Join Qualcomm to be part of a team that's shaping the future of AI and machine learning technology.

This role is perfect for experienced software engineers who are passionate about DevOps, automation, and leading technical teams. You'll have the opportunity to work on large-scale infrastructure projects while contributing to Qualcomm's mission of enabling ML teams to deliver innovative products to customers worldwide.

Last updated 26 minutes 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
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive 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

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.

Sr Engineer- Integration

Senior Integration Engineer role at Qualcomm focusing on software build integration, verification, and automation with DevOps practices.

Senior Release Facilitation Engineer

Senior Release Facilitation Engineer role at Qualcomm focusing on release management and automation for autonomous driving technology.

Senior Engineer - Continuous Integration/Build Systems

Senior CI/CD Engineer role at Qualcomm India, focusing on build systems and integration for Linux products, requiring 2+ years of experience.