Senior Software Engineer in Test for AI and Machine Learning

7 days ago


Cupertino, California, United States Apple Full time

Overview:
Weekly Hours: 40

Role Overview:

Are you enthusiastic about pioneering technology for the next generation of voice assistant systems and spatial recognition that will revolutionize human-computer interaction? This position is crucial in delivering innovative technology for extensive systems in natural language processing and artificial intelligence, impacting the daily lives of billions worldwide.

As part of the ML Systems Evaluation Engineering (MLSEE) team at Apple, you will contribute to a distinguished group that assesses AIML products designed to delight and inspire a global audience.

Position Summary:
We are in search of a Software Development Engineer in Test with a robust background in Machine Learning, audio and visual technologies, as well as Conversational and Generative AI.

Your role will be pivotal in ensuring the high quality of AIML products while collaborating with some of the most innovative product development teams globally.

This team develops and constructs evaluation tools, automation frameworks, acoustic evaluation laboratories, and methodologies that empower product teams across Apple to create machine-learning solutions that deliver remarkably intelligent user experiences.

You will engage with cutting-edge new-product teams throughout Apple, applying your expertise and passion for innovation to tackle technical challenges for our next-generation offerings.

Key Responsibilities:
This role entails owning the qualification of spatial perception, a critical component for activating Siri and other Apple user experiences related to AIML future technologies and customer-facing product features through the development of product evaluation, automation, and testing methodologies.

You will leverage advanced AI models to construct applications and testing solutions built on Apple's most sophisticated technologies.

As a Software Engineer focused on the quality of ML models and features, your responsibilities will include designing and implementing testing solutions, automation, and building AI models for quality insights and testing frameworks.

Collaboration with cross-functional teams will be essential to align research, messaging, and contribute to the roadmaps and development of world-class products.

You will prototype and test innovative ideas, bringing your research to fruition.

Your role will be crucial in testing, maintaining, and delivering artifacts/features that enhance the lives of customers through Siri and other AIML-related products.

Primary Duties:
The responsibilities associated with this position encompass data insights, designing and implementing product quality measures, converting research findings into product quality enhancements or frameworks, and working closely with product teams pre- and post-launch.

You will write clean, maintainable, and production-ready code with appropriate documentation and tests, contributing to architectural decisions, design reviews, and peer code evaluations.

This role will also involve Quality Planning and Test creation, developing automation to simulate and evaluate user experiences of Apple Intelligence, Siri, and other ML-based products.

Your responsibilities will include defining and leading all aspects of user impact and success metrics, along with innovative solutions and strategies that enable the team to broaden the coverage of the features delivered to customers.

Qualifications:
Minimum Qualifications:
- 10+ years as a Software Development Engineer.
- 4+ years of experience in designing and architecting tools and frameworks.
- Expertise in managing datasets and conducting analyses for product quality insights.
- Demonstrated knowledge and application of statistics-based evaluation methodologies or user success metrics.
- Deep understanding of ML-based concepts, including the use of data to support ML, experimentation, and analytics.
- Experience in analyzing user behavior, identifying patterns, and designing test strategies and automation frameworks.
- Profound understanding of Prompt Engineering and fine-tuning prompts.
- Familiarity with generative AI and its applications.

Preferred Qualifications:
- Experience with conversational AI technologies and frameworks.
- Familiarity with Apple's research and products is advantageous.
- Experience with audio signals and analysis.
- Knowledge of computer vision.
- Experience with robotics and automation.

Compensation and Benefits:
At Apple, base pay is one component of our total compensation package and is determined within a range. This provides opportunities for progression as you grow and develop within your role.
The base pay range for this position is between $175,800 and $312,200, depending on skills, qualifications, experience, and location.

Apple employees also have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs, including discretionary restricted stock unit awards and the option to purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Additional Benefits:

Comprehensive medical and dental coverage, retirement benefits, a variety of discounted products and free services, and reimbursement for certain educational expenses related to career advancement at Apple.

This role may also be eligible for discretionary bonuses or commission payments, as well as relocation assistance.


Note:

Apple's benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer committed to inclusion and diversity, taking affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.



  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary:Are you enthusiastic about pioneering technology that enhances voice assistant capabilities and spatial awareness? This role is crucial in delivering innovative solutions in natural language processing and artificial intelligence, particularly for Siri and the broader Apple ecosystem, impacting millions of...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary:Are you enthusiastic about pioneering technologies for the next generation of voice assistants and spatial recognition? Become a vital contributor to the team responsible for delivering innovative solutions in natural language processing and artificial intelligence that enhance the daily lives of millions...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40Role Summary:Are you enthusiastic about pioneering technology for the next generation of voice assistant systems and spatial recognition? Become a vital contributor to a team that is instrumental in delivering transformative technology for expansive systems in natural language processing and artificial intelligence, particularly in...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary:Are you enthusiastic about pioneering technology for the next generation of voice assistants and spatial recognition systems? Become a vital contributor to a team that is instrumental in delivering innovative technology for extensive systems in natural language processing and artificial intelligence,...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Contextual Understanding Team at Apple Inc. As a key member of this team, you will be responsible for developing and deploying cutting-edge machine learning models that power Siri and other on-device intelligence features.Key ResponsibilitiesDesign and implement...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Machine Learning Engineer to join our Data and AI Innovation team at Apple Inc. This is an exciting opportunity to work on cutting-edge AI and Machine Learning projects, driving innovation and pushing the boundaries of technology.Key ResponsibilitiesCollaborate with cross-functional teams to develop and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced attorney to join our Software & AIML Products Legal group at Apple. As a Software & AI Products Counsel, you will play a critical role in supporting and advising our engineering, product marketing, and government affairs teams on a wide range of matters related to AI and machine learning products...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc. as a Machine Learning Expert. As a key member of our WatchOS team, you will be responsible for designing, developing, and testing device software that integrates deeply into watchOS experiences.Key ResponsibilitiesPrototype and Ship ML-Powered Features:...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer with expertise in Machine Learning to join our team at Apple. As a key member of our Creativity Apps QA team, you will play a critical role in ensuring the high-quality of our iOS and macOS creativity applications.ResponsibilitiesDesign and execute comprehensive testing...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Apple, where you will play a key role in enabling the next generation of intelligent experiences in our products and services.Key ResponsibilitiesDesign, build, and maintain large-scale distributed systems to support the end-to-end machine learning (ML)...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Apple. As a key member of our Relevance and Graph Inference Team, you will play a critical role in developing and advancing intelligent experiences on our innovative devices.Key ResponsibilitiesLead the exploration and application of Large Language Models and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Apple. As a key member of our Relevance and Graph Inference Team, you will play a critical role in developing and advancing intelligent experiences on our innovative devices.Key ResponsibilitiesLead the exploration and application of Large Language Models and...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Apple Inc. and contribute to the development of groundbreaking technology for large-scale systems, spoken language, big data, and artificial intelligence.Key Responsibilities:Lead the exploration and application of Large Language Models and Generative AI,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Design Engineer to join our team at Apple. As a key member of our SoC design machine learning team, you will play a crucial role in developing generative AI and machine learning solutions for optimizations in RTL Design, Verification, and Power/Performance/Area efforts.Key...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon, working on Machine Learning Applications. As an SDE ML Apps Engineer, you will be part of a dynamic team that develops and deploys cutting-edge AI and ML solutions.Key ResponsibilitiesInnovate and deliver creative software designs to develop new services,...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40Role Summary:Are you enthusiastic about pioneering technology for the next generation of voice assistants and spatial recognition? Become a vital contributor to a team that plays a significant role in delivering transformative technology for extensive systems in natural language processing and artificial intelligence.As part of the...


  • Cupertino, California, United States Apple Inc. Full time

    Job DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc. as an AI Middleware Software Engineer. This is a senior-level position that requires a strong background in software development, AI, and machine learning.Key ResponsibilitiesDesign and develop daemons and frameworks to manage AI-powered systems...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Machine Learning Engineer to join our On-Device Machine Learning team at Apple Inc. The successful candidate will be responsible for designing and implementing features that accelerate and compress large state-of-the-art models in our on-device inference stack.Key ResponsibilitiesDesign and implement features...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Apple Maps Data Infrastructure team. As a key contributor, you will play a crucial role in shaping the technological landscape of our hybrid-cloud environment.Key ResponsibilitiesDesign and develop innovative solutions for machine learning infrastructure, batch processing,...


  • Cupertino, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to lead the development of machine learning tools at Amazon Development Center U.S., Inc. This is a unique opportunity to work on cutting-edge technology and collaborate with a talented team of engineers and researchers.Key ResponsibilitiesDesign and implement new toolsets for machine learning...