Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SW Optimization Engineer AI/ML

$184.7k - $324.8k

Apple Inc.

Cupertino, California, United States Hardware

At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system. You’ll collaborate with engineers across Apple to design how all of our technologies work in unison, drive development of our renowned system-on-a-chip (SoC) architecture, and develop forward-looking prototype systems and software. Our team is driving performance enhancements in application and system software and developing novel algorithms to deliver integrated, highly optimized solutions based on Apple Silicon.

Description

In this role, you will analyze existing and new workloads to identify performance bottlenecks in the hardware and/or software. Working with your colleagues, you'll address performance limitations and provide recommendations for Apple hardware and software improvements. In addition to working directly with developers, you will identify patterns of performance challenges on Apple silicon, emerging new usage models, and provide feedback to the silicon and software teams for potential improvements.

Responsibilities

  • Conduct performance studies to inform and validate architecture decisions.
  • Create optimized implementations of machine learning workloads on Apple Silicon, including Neural Engine, GPU, and CPU.
  • Collaborate with system teams to create performance models of emerging AI/ML techniques and analyze system architecture trade-offs.
  • Work with software development tools teams to deliver performance analysis instruments and optimized libraries and frameworks for AI/ML applications.

Minimum Qualifications

  • Bachelor’s degree or equivalent job-related experience in Computer Engineering, Computer Science, or a related field.
  • Experience in software development for at least one of the following hardware IPs: AI/ML HW accelerators, GPUs processing units, image/video encoders, or similar.
  • Experience with AI/ML, graphics, or HPC performance benchmarks and workloads.

Preferred Qualifications

  • M.S. or Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
  • 10+ years of relevant experience in software performance optimization, performance analysis tools, performance optimization process and development of efficient computational algorithms.
  • Knowledge of computer architecture fundamentals.
  • Proficiency in some of the C/C++ family programming languages, and scripting languages such as Python.
  • Ability to prototype and benchmark algorithms on CPU, GPU, and Neural Engine platforms, analyze performance metrics, and create high-level complexity models, or develop targeted highly efficient low-level performance libraries for AI/ML accelerators or GPUs.
  • Proficiency in popular AI/ML frameworks, such as PyTorch, and relevant software stacks.
  • Knowledge of operating system internals and compiler technologies.
  • Technical aptitude and curiosity, as well as ability to collaborate effectively with team members, partners, and stakeholders.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, 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 that is committed to inclusion and diversity. We seek to promote 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.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace.

Learn about reasonable accommodations for job applicants.

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the SW Optimization Engineer AI/ML in Cupertino, CA vacancy
  • $106k - $205k

    Title: Staff System Engineers Engineer, AI/MLAbout GlobalFoundries:GlobalFoundries...  ...for a seasoned Staff AI/ML Systems Engineer to lead workload...  ...define how we study, model, and optimize AI/ML workloads for current...  ...alignment across HW and SW engineering organizations, and... 
    Suggested
    Full time
    Work at office
    Local area

    Globalfoundries

    Santa Clara, CA
    6 days ago
  • Apple Inc. in Cupertino is seeking an ASIC power modeling engineer to design and validate power delivery and DVFM points for IPs and SOCs. You will model and optimize power behavior across multiple Apple silicon blocks to support energy-efficient products. You will collaborate... 
    Suggested

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $184k - $287.5k

     ...into the unlimited potential of AI to define the next era of...  ...We are seeking an AI Compiler Engineer with deep expertise in compiler...  ...implement end-to-end compiler optimization workflows, from feature engineering...  ...software engineering and AI/ML experience, preferably in... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $267.8k - $401.7k

     ...Software and Services The AI Enablement team will be...  ...development teams to optimize and evolve how we build...  ...reduce friction, and elevate engineering standards across the...  ...of experience as a SW engineer Track record...  ...Deep expertise in AI/ML developer tooling, LLM integration... 
    Suggested
    Relocation
    Shift work

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $184.7k - $324.8k

     ...System Performance Engineer - AI/ML, Platform Architecture Santa Clara, California, United...  ...software technologies, uncover potential optimization opportunities to enhance and improve customer...  ...cross-functionally from silicon to SW teams. ~ Passion and desire to learn... 
    Suggested
    Relocation
    Shift work

    Apple Inc.

    Santa Clara, CA
    23 hours ago
  •  ...scientific discovery to powering AI and the technologies people...  ...We are looking for a talented engineer to join our team: developing heterogeneous...  ...: Design, develop, and optimize GPU/CPU software for computer...  ...workloads.Validate new SW features before releasing them... 

    AMD

    Santa Clara, CA
    4 days ago
  • $192k - $278k

     ...and proactive mitigation strategies like optimal floorplanning and standard cell...  ...qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • Google is hiring a Senior Power Design Engineer in Sunnyvale to drive the power delivery strategy for AI/ML hardware accelerators. You will lead power grid architectures...  ...of power grid design, through-silicon via optimization, and alignment with project milestones to... 

    Anysilicon

    Sunnyvale, CA
    23 hours ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...to explore and build embodied AI applications at the intersection of state-of-the-art AI/ML and robotics. In this deeply hands...  ...& Integration: Design and optimize software interfaces between subsystems... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $131k - $175k

     ...prestigious awards, such as Best Engineering Team, Best Company for...  ...solutions for the world’s largest AI and cloud deployments. You will...  ...generation rack architectures optimized for hyperscale data centers:Own...  ...or large-scale AI/ML cluster deploymentsExperience... 
    Remote work
    Flexible hours

    Arista Networks

    Santa Clara, CA
    2 days ago
  • Qualcomm Technologies, Inc. is seeking an engineer to optimize mapping of AI workloads to next‑gen accelerator systems. You will analyze system bottlenecks...  ...requires collaboration with Architecture, product, and SW teams to define an implementation strategy meeting system... 

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ...United States Machine Learning and AI Apple is where individual...  ...a group of highly skilled engineers and scientists to bring new experiences...  ...Designing and implementing AI/ML systems to solve real-world...  ...classical robotic algorithms (optimization, graph search, etc.)... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $210k - $240k

     ...Systems builds the world's largest AI chip, 56 times larger than GPUs...  ...Senior Staff Electrical Engineer to drive our system hardware development...  ...high-performance compute, AI/ML accelerators and advanced ASIC...  ...with lab/test scripting SW (e.g., Python). Personal skills... 

    Cerebras

    Sunnyvale, CA
    2 days ago
  • $138k - $206k

     ...partners, and communities.Job Title Senior Physical Design AI/ML Engineer, Logic Pathfinding LabWhat You’ll DoWe are looking for physical...  ...design performance, power, and area (PPA). Experience in optimization of design-technology co-optimization (DTCO) knobs in advanced... 
    Work at office
    Local area
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...Math Libraries team is looking for a senior engineer to join our development efforts in the area of kernel generation for AI and HPC, specifically targeting matrix operations...  ..., testing, maintenance, and performance optimization of HPC software using C++.Strong... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...Lead Ultrasound Imaging Engineer (AI & Systems) iSono Health is a dynamic and rapidly growing...  ...manufacturing, and product cost optimization. At iSono Health, we’re transforming...  ...imaging performance Collaborate with AI/ML engineers to develop and deploy machine... 

    iSono Health Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Onsite_Forward Deployed Engineer- AI Solutions_ Sunnyvale, CA Job Id : OOJ - 27344 Posted Date : 09/30/2026 Experience : 12-12 Job...  ...Digital Amazon Web Service AWS Cloud Computing prompt engineering ML Flow Lang Chain LangGraph CrewAI Workflow Automation... 
    Local area

    Themesoft Inc

    Sunnyvale, CA
    4 days ago
  • $184.7k - $324.8k

     ...will work across the full stack of applied AI/ML: prompting and evaluating frontier...  ...deeply product-driven team that values engineers who have shipped real products and are motivated...  ...models for on-device use Deploy and optimize models on Apple silicon for real-time,... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...and scientific discovery to powering AI and the technologies people rely on every...  ...ROLE:We are seeking an AI Systems Engineer to join our AMD IT compute platforms...  ...maintain GPU-based clusters, ensuring optimal performance Administer ML/AI platforms - Distributed ML... 

    AMD

    San Jose, CA
    4 days ago
  • $184k - $287.5k

     ...currently seeking a Senior Developer Technology Engineer, Artificial Intelligence! Would you...  ...parallel algorithms to accelerate AI workloads on advanced computer architectures...  ...) to perform in-depth analysis and optimization of complex AI and HPC algorithms to ensure... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    5 days ago
  • $140k - $215k

     ...modern security with the world’s most advanced AI-native platform. We work on large scale...  ....About the Role:You'll work closely with engineering teams to expand test coverage across unit,...  ...)Bonus Points:Experience testing AI/ML systems, LLM applications, or prompt engineering... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    CrowdStrike

    Sunnyvale, CA
    4 days ago
  • $160k - $275k

     ...to train and run the largest ML workloads for AGI. MatX is seeking...  ...micro-architects and design engineers to join our team as we create...  ...estimation methodologies for AI accelerator SoCs.Build and calibrate...  ...power reduction.Drive power optimization across compute, memory,... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization...  ...Buffers.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.5 years of... 
    Remote work

    Google

    Sunnyvale, CA
    2 days ago
  • Distinguished Technologist, Private Cloud AI - Applied & Agentic AIThis...  ...and agents and partner with engineering to take POCs into scalable,...  ...services. Troubleshoot and optimize AI systems at scale and establish...  ...large‑scale AI/ML solutions on at least one large... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    5 days ago
  • $120k - $200k

     .../ Toronto, CanadaProducts - Engineering /Fulltime /HybridOver 50,000...  ...(EXTR) is a global leader in AI-powered cloud networking, committed...  ..., and develop transformative ML/AI and edge computing...  ...efficient data structures, query optimization, and analytics technologies for... 
    Full time
    H1b
    Work at office
    Remote work
    Worldwide
    Work visa

    Extreme Networks, Inc.

    San Jose, CA
    1 day ago
  • $169k - $338k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeAs a Distinguished AI/ML Engineer within Walmart Global Tech’s Reliability Engineering...  ...intelligent change management and predictive performance optimization. You will also define and implement unified, intelligent,... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $213k - $287.5k

     ...Sr. Signal & Power Integrity Engineer, Annapurna Labs - AI Silicon Packaging Annapurna Labs (our organization within Amazon) designs silicon...  ...join our hardware team and drive the SI/PI analysis and optimization of advanced packaging solutions for next-generation... 
    Local area
    Flexible hours

    Amazon Inc.

    Cupertino, CA
    23 hours ago
  • $170k - $234k

     ...leader in materials science and engineering solutions that are at the...  ...service is essential to advancing AI and accelerating the...  ...materials science expertise with AI/ML, simulation, and data-driven...  ...Materials screening and optimization Process-performance modeling... 
    Full time
    Relocation

    Applied Materials, Inc.

    Santa Clara, CA
    1 day ago
  • $183k - $247.6k

     ...Sr. Manufacturing Hardware Engineer, AI/ML Server Development Job ID: 10477149 | Amazon Development Center U.S., Inc. Application...  ...while driving manufacturing quality, test strategy, and process optimization. You will serve as the primary engineering interface... 
    Contract work
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • Google LLC is seeking a Staff/Senior Engineer to shape the future of AI/ML hardware acceleration, driving TPU technology and custom silicon solutions powering AI workloads. You will verify complex digital designs with a focus on TPU integration in AI/ML-driven systems,... 

    Google LLC

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SW Optimization Engineer AI/ML. Be the first to apply!