Senior Software Engineering Manager, On-Device Development & ML Ops
Company: Apple Inc.
Location: Sunnyvale
Posted on: April 1, 2025
Job Description:
Senior Software Engineering Manager, On-Device Development & ML
OpsSunnyvale, California, United StatesMachine Learning and
AILooking to make a difference in Apple's product experiences?
Consider joining the Video Computer Vision (VCV) organization,
where we excel in real-time video analysis and cutting-edge
reasoning algorithms. Our team has led groundbreaking innovations
such as FaceID, hand and gaze tracking for Vision Pro input, and
Spatial Persona development. We are seeking a senior leader to
oversee our teams focused on ML Ops and on-device development
frameworks to guide the development of new features on different
Apple devices. You will be collaborating closely with our
researchers and representing the team in collaboration with other
development teams to help shape the next generation of AI
capabilities.DescriptionThe Human Intelligence organization seeks a
skilled and experienced Senior Software Engineering Manager to lead
a team responsible for two areas: developing and maintaining the
on-device frameworks (e.g, hand and body tracking) across platforms
like iOS, macOS, tvOS, and visionOS, and building the cloud
infrastructure and pipelines for data used for training and
evaluation ML models and ML operations. This role requires strong
technical expertise, leadership skills, and the ability to
collaborate across teams. The ideal candidate has a proven track
record in managing teams, delivering cloud and on-device software,
and making informed decisions that balance performance, privacy,
security, and power constraints. A passion for mentoring and
fostering team growth is essential, as you'll guide engineers and
managers to excel in their careers. If you thrive in dynamic
environments and excel at leading teams and projects, we want to
hear from you.Minimum Qualifications
- Bachelor's degree in Computer Science, Electrical and Computer
Engineering, or similar area
- In-depth knowledge of C++, Objective-C, or Swift
- 5+ years leading software development teams
- Excellent communication skills and can influence
cross-functionally
- Able to coordinate the efforts of multiple teams
- Consistent track record of bringing products to market that
rely on ML and CV
- Highly organized and thrives in a fast-paced environment, loves
learning new technologies
- Ability to drive forward through various constraints and
ambiguity on difficult problems to make sound decisionsPreferred
Qualifications
- Passion for developing and pushing for best practices in coding
and development
- Demonstrated experience recruiting top-class talent, managing
managers, high-level promotion, and performance management
- Experience with large-scale data domains, including data
ingestion, processing, ETL, management, governance, compliance, and
tools
- Experience in coding with Python, ML principles and frameworks
like TensorFlow or PyTorch
- Ability to work with partners at all levels of the stack, from
hardware, sensors, and firmware, to frameworks and
applicationsEducation & ExperienceAdditional Requirements
- 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 $219,300 and $378,700, 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 take 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.
#J-18808-Ljbffr
Keywords: Apple Inc., Sunnyvale , Senior Software Engineering Manager, On-Device Development & ML Ops, IT / Software / Systems , Sunnyvale, California
Didn't find what you're looking for? Search again!
Loading more jobs...