ML Development Engineer, Senior

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For ML Development Engineer, Senior

Qualcomm, a leading technology innovator, is seeking a Senior ML Development Engineer to join their team in Hyderabad. This role represents an exciting opportunity to work at the intersection of machine learning and software engineering, developing cutting-edge solutions that push the boundaries of what's possible in technology.

The position requires a seasoned professional with 5+ years of experience in machine learning engineering, combining deep technical expertise in ML, data engineering, and software development. You'll be working with state-of-the-art technologies, including LLMs, AWS analytical tools, and big data platforms, while collaborating with cross-functional teams to design and implement sophisticated ML solutions.

As a Senior ML Development Engineer, you'll be responsible for designing and developing embedded and cloud edge software, creating and optimizing ML pipelines, and working on projects that directly impact next-generation experiences. The role offers exposure to cutting-edge wireless technology (5G) and the opportunity to work with large-scale data warehousing environments.

The ideal candidate will bring a strong foundation in computer science or related field, with demonstrated expertise in Python, SQL, and AWS technologies. You'll need to be comfortable managing complex data pipelines, working with various data exchange formats, and translating business requirements into technical solutions.

What makes this role particularly attractive is the opportunity to work with Qualcomm's world-class engineering teams, contributing to products that shape the future of connected technology. You'll be part of a company that values innovation, technical excellence, and collaborative problem-solving, while working on projects that have global impact.

The position offers significant growth potential, with opportunities to work on challenging technical problems, mentor junior engineers, and influence technical decisions. You'll be expected to take ownership of significant features, drive technical discussions, and contribute to the evolution of Qualcomm's ML infrastructure.

If you're passionate about machine learning, have a strong software engineering background, and want to work on technology that powers the next generation of connected devices, this role offers an excellent opportunity to advance your career while making meaningful contributions to cutting-edge technology solutions.

Last updated 11 hours ago

Responsibilities For ML Development Engineer, Senior

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Collaborate with systems, hardware, architecture, and test engineers
  • Complete coding tasks to specifications on time without significant errors
  • Resolve complex software issues and bugs
  • Write readable code for large features or significant bug fixes
  • Unit test code to verify stability and functionality
  • Gather and interpret information for troubleshooting
  • Prioritize project deadlines and deliverables
  • Participate in technical conversations with tech leads/managers
  • Design software solutions within time and cost constraints

Requirements For ML Development Engineer, Senior

Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of experience OR Master's with 5+ years experience OR PhD
  • 5+ years of experience as a ML Engineer or similar role
  • Experience with data modeling, data warehousing, and ETL pipelines
  • Solid LLM experience
  • Experience with AWS analytical technologies (Glue, Athena, QuickSight, SageMaker)
  • Experience with Big Data tools and SQL
  • Strong data visualization skills
  • Understanding of Machine Learning with prior ML Engineering experience
  • 2+ years experience with programming languages like C, C++, Java, Python
  • Ability to manage on-premises data and AWS based pipelines
  • Ability to interface with Wireless Systems/SW engineers

Interested in this job?

Jobs Related To Qualcomm ML Development Engineer, Senior

Senior Windows on Snapdragon Software Engineer, Machine Learning Group

Senior Software Engineer role at Qualcomm focusing on Windows on Snapdragon development for machine learning applications

GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on AI/ML and GPGPU development, offering competitive compensation and comprehensive benefits.

DSP Applications Software Engineer

Senior-level DSP Applications Software Engineer position at Qualcomm, focusing on AI solution development and neural network optimization, offering competitive compensation and comprehensive benefits.

ML Test and Automation Lead Engineer

Lead ML Test and Automation Engineer position at Qualcomm, focusing on developing test strategies and automation frameworks for AI systems, requiring 4+ years of experience and strong Python skills.

Machine Learning Software Engineer - Embedded-Agentic-AI

Senior Machine Learning Software Engineer role at Qualcomm Korea, focusing on embedded AI framework development and SW/HW co-design for mobile/edge devices.