![InterviewGIG](https://media.trabajo.org/img/noimg.jpg)
Senior AI Model System Software Performance Optimization Engineer
4 weeks ago
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary:
We are looking for an AI Performance System Software Engineer to work on performance and power enhancements into the SW and HW stacks and SW tools of state-of-the-art machine learning solutions on Snapdragon platform.
As a member of the team responsible for AI performance on Snapdragon compute platform, you will have opportunity to represent requirements of Windows on Snapdragon application developers for multiple AI use-cases and ensure the Snapdragon AI platform, and tools deliver the industry leading performance and power through automated app development workflows. You will work to continuously evolve the benchmarking and optimization of reference AI networks that will serve as relevant, minimum performant examples to application developers for Windows on Snapdragon. You will develop and implement improvements into the SW stack including SDK, Tools, and documentation that will directly impact the ease of use and performance realization by Windows Application Developers on Snapdragon. You will work closely with development leads, software, and hardware architects.
Ideal candidate has knowledge of state of the art in AI for one of the domains such as Computer Vision, Audio, Generative AI and 1-2 years’ experience in optimization for performance on GPU, NPU.
Responsibilities:
• Understand trends in ML network design, through customer engagements and latest academic research, and determine how this will affect both SW and HW design
• Analyze ML/AI algorithms and workloads on exploratory and existing Qualcomm HW and SW stacks through simulation and on-device characterization
• Develop and perform comprehensive AI benchmark tests on Windows on Snapdragon using debug, analysis, and optimization tools
• Tune algorithms for ML/AI using compilers, kernels and HW features to improve mappings of ML/AI workloads on NPU, GPU, CPU on Snapdragon
• Contribute new features and designs to system design of future SoCs that reduce performance bottlenecks through the workflow
Skills and Experience:
• Experience in algorithm development and performance analysis using profiling tools, and methods
• Knowledge of state of the art in AI models for one or more of the domains such as Computer Vision, Audio, Generative AI
• Exposure to front-end ML frameworks (i.e.,TensorFlow, PyTorch, ONNX)
• Knowledge of computer architecture, embedded system implementations a plus
• Strong software engineering principles are essential
• Ability to code in C, C++ and Python
• Experience with performance optimization of AI on GPU, NPU, CPU a plus
• Strong communication skills (written and verbal)
• Detail-oriented with strong problem-solving, analytical, and debugging skills
• Demonstrated ability to learn, think and adapt in a fast-changing environment
• 3+ years’ experience in Software in AI system optimization
• Masters or PhD in Computer Science or Electrical Engineering
Minimum Qualifications:
• Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master’s degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field.
Applicants : If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to accommodationsupport
Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number foundherefor assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.
Qualcomm is an equal opportunity employer and supports workforce diversity.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
#J-18808-Ljbffr
-
Oregon, United States InterviewGIG Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: We are looking for an experienced AI System Software Engineer to drive comprehensiveness and enhancement of Performance Optimization tools of state-of-the-art machine learning solutions on Snapdragon platform. As a senior...
-
Staff Software Engineer
4 weeks ago
Oregon, United States Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes...
-
Automotive Software Performance Engineer Senior
3 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's QCT Automotive Software team is responsible for building embedded, next-generation system-on-chip solutions for Connected Infotainment segment and ADAS segments as part of a Global Qualcomm Automotive initiative across...
-
Staff Engineer- AI ML Solutions Engineer
3 weeks ago
Oregon, United States Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: AI ML Solutions Engineer Job Description: Role is to Architect, build and develop customer centric AI solutions for connected smart systems, Mobile, Compute and Intelligent edge and make them ease to use, scalable across...
-
Sr Staff Engineer/Principal Engineer
3 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Description As a lead architect of Neural Signal Processor (NSP) SDK team you will be responsible for design, development, integrate, commercialize and maintaining software for CPU, NSP processors and Hardware...
-
Senior Software Testing Engineer
4 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Test...
-
Senior Compiler Engineer
1 month ago
Oregon, United States NVIDIA Full timeSenior Compiler Engineer – MLIR page is loaded Senior Compiler Engineer – MLIR Apply locations US, CA, Santa Clara US, TX, Austin US, OR, Hillsboro US, WA, Redmond US, Remote time type Full time posted on Posted Today job requisition id JR1973979 We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX (Parallel Thread...
-
Machine Learning Compiler
3 weeks ago
Oregon, United States Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and...
-
Senior Software Engineer
4 weeks ago
Oregon, United States Altamira Technologies Full timeAltamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in the Northern Virginia, Washington DC Metro Area. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have...
-
Generative AI Engineer
3 weeks ago
Oregon, United States Passcreator Full timeWhat you will do Let’s do this. Let’s change the world. In this vital role you will work with our Research and Development (R&D) Digital Technology and Innovation (DTI) group supporting R&D’s Global Regulatory Affairs & Strategy (GRAAS) function in alignment with our business and DTI strategy. You will be an integral member of a newly formed Agile...
-
Senior Lead Engineer
1 week ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Our Global Emulation team is developing next gen emulation Platform, to accelerate Chip development turnaround time manyfold. We are looking for a Software Technical Lead who can develop core technologies to spearhead User...
-
Principal IOT Systems Engineer
3 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Job Description – Principal IOT Systems Engineer Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs...
-
Machine Learning Framework Engineer- Staff
3 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...
-
Senior ASIC Designer
2 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > ASICS Engineering General Summary: QUALCOMM is the world's leading developer of next-generation wireless and multimedia technology. Qualcomm enables a world where everyone and everything can be intelligently connected. As the world's leading wireless tech innovator, we push the...
-
Senior Staff Software Engineer
3 weeks ago
Oregon, United States Dutchie Full timeAbout This Job As a Senior Staff Engineer, you will be a technical leader on the Growth Platform team, and within the Dutchie organization. You will be responsible for ensuring the stability, performance, and evolution of our ecommerce platform’s technical infrastructure. The primary objectives for this role include both technical and mentorship work. You...
-
Senior Staff Software Engineer
1 week ago
Oregon, United States Dutchie Full timeAbout This Job As a Senior Staff Engineer, you will be a technical leader on the Growth Platform team, and within the Dutchie organization. You will be responsible for ensuring the stability, performance, and evolution of our ecommerce platform’s technical infrastructure. The primary objectives for this role include both technical and mentorship work. You...
-
Sr Lead Engineer
3 weeks ago
Oregon, United States Nutanix Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...
-
Senior Splunk Software Engineer
3 weeks ago
Oregon, United States Wyetech LLC Full timeSee information below Capabilities Design and develop software solutions by analyzing stakeholder requirements and conferring with users or system engineers Design and implement software solutions to complex problems Develop software system installation or build procedures or scripts Analyze and resolve system performance issues (e.g. response time or timing...
-
Oregon, United States Appfox Full timeWhat you will do Let’s do this. Let’s change the world. We are seeking an Automation/Integration Engineer to be part of the Safety IS product team. Your main responsibility will involve developing digital solutions by employing innovative and groundbreaking technologies. You will join a team in helping advance and build solutions for process...
-
RF Bench Development Engineer
3 weeks ago
Oregon, United States Qualcomm Full timeCompany: Qualcomm Global Trading Pte. Ltd. Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: At Qualcomm, we are at the forefront of wireless technology innovation, driving the development and expansion of 5G. Our foundational technologies have revolutionized mobile communication, enabling seamless connectivity across 3G,...