Search jobs > Cupertino, CA > Software engineer machine

Computer Vision/Machine Learning Software Engineer

Karkidi
Cupertino, California, US
$143.1K-$264.2K a year
Full-time

The Body Technologies team is responsible for many of the key algorithms for people understanding in videos and photos on Apple products such as iPhone and Vision Pro.

We conduct research and development in the space of Virtual and Augmented Reality and design algorithms that drive features such as pose estimation, body tracking, shape estimation and action classification.

We’re looking for a Senior Computer Vision / Machine Learning Software Engineer to join our team and contribute to highly visible and impactful projects.

You will have the opportunity to use your skills to go beyond the state of the art, design and implement proof of concept prototypes, coordinate cross-functional work with multiple other teams, and solve the challenges associated with the transition of a prototype into an Apple quality product.

Apply below after reading through all the details and supporting information regarding this job opportunity.

Minimum Qualifications

  • Experience implementing and integrating CV / ML algorithms and designing SW systems
  • Programming skills in Swift / Obj-C / C++ and Python
  • Experience with on-device implementation and optimization of deep learning models and workflows
  • BS degree and a minimum of 3 years of relevant industry experience

Preferred Qualifications

  • Experience leading a team of SW engineers in cross-functional projects
  • Familiarity with ML training frameworks such as PyTorch, TensorFlow, JAX, MLX
  • MS in Computer Science with experience in relative fields

Pay & Benefits

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 $143,100 and $264,200, 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.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Zscaler
San Jose, California

As a Software Engineer, Machine Learning you will work in an award-winning team that does full-lifecycle full-stack Machine Learning platform development. As a backend software engineer within our Machine Learning platform, your primary responsibilities include the following:. You will help build la...

Nuro
Mountain View, California

Our team is growing and we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise in machine learning to solve an array of challenges in Nuro's autonomy stack — detection with sensor fusion, tracking, fine grained classification...

Promoted
Skyrocket Ventures
CA, United States

Founding AI Engineer AKA Machine Learning / LLM Engineer. The ability to work as an AI scientist and software engineer. Experience in building/shipping AI products, software engineering capabilities. It will be about 35% research and 65% engineering. ...

Promoted
Glocomms
CA, United States

Over 7 years of relevant development experience with a strong understanding of machine learning technologies (RecSys/NLP/CV). Bachelor’s degree or higher in Computer Science or related fields. ...

Apple
Cupertino, California

Extensive knowledge in theory and practice of computer vision, machine learning and deep learning techniques. The ideal candidate should have deep experience in computer vision and machine learning, care about long term sustainable software development, and can drive features from concept all the wa...

Promoted
Google
Mountain View, California

ML/AI algorithms and tools, deep learning or natural language processing. Master's degree or PhD in Computer Science or related technical field. Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and...

Promoted
TikTok
San Jose, California

Has strong theoretical foundation and extensive practical experience in the field of machine learning/deep learning , familiar with at least one mainstream deep learning framework. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendatio...

Promoted
Industrialinnovationfund
San Jose, California

MS in computer vision, machine learning, AI, applied mathematics, data science, or related technical fields or BS with 3+ years experience in Computer Vision/Machine Learning. Vimaan is looking for a Computer Vision Engineer at its headquarters in Santa Clara to drive the development of computer vis...

Promoted
Adobe Inc.
San Jose, California

The Adobe Document Cloud's AI Team is looking for an experienced Senior ML Engineer to help with a variety of Gen AI and Machine Learning (ML) related projects. As an ML leader, you will get to democratize Gen AI for all, and empower a team of accomplished scientists and engineers who are dedicated ...

Promoted
Pinterest
Palo Alto, California

As a staff machine learning engineer for the content understanding team, you will be responsible for developing horizontal knowledge graph and content understanding signals, from modeling to serving, and adopting them for various recommendation systems in Pinterest. Utilize state of the art machine ...