Search jobs > Cupertino, CA > Software engineer machine

AIML- Software Engineer, Machine Learning Platform & Infrastructure

DaVita Inc.
Cupertino, California, US
$143.1K-$264.2K a year
Full-time

Summary

Are you the right candidate for this opportunity Make sure to read the full description below.

Posted : Sep 17, 2024

Role Number : 200568447

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly.

Bring passion and dedication to your job and there's no telling what you could accomplish. Do you want to make Siri and Apple products smarter for our users?

The MLPT & Infra teams are building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.

The features we build are redefining how hundreds of millions of people use their computers and mobile devices to search and find what they are looking for.

Our universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup.

As part of this group, you will work with one of the most exciting high performance computing environments, with petabytes of data, millions of queries per second, and have an opportunity to imagine and build products that delight our customers every single day.

Description

We design and build services and infrastructure to support features that empower billions of Apple users. Our team applies state of the art machine learning techniques to improve the quality of search relevance, ranking, query understanding and question answering systems.

We design and implement reliable production services and APIs which can handle millions of queries per second and build a search experience that delights our customers.

The ideal engineer deals with ambiguity well, designs large scale systems, writes high quality code and is comfortable in contributing code to both legacy and new systems.

Excellent communication skills will be required to coordinate work across multiple teams.

Responsibilities

  • Strong coding skills and solid understanding of algorithms and data structures.
  • 3+ years of expert knowledge and experience in one or more languages such as Go, Python, Java, C++.
  • Excellent interpersonal skills able to work independently as well as in a team.
  • Solid understanding of the software development process, including unit testing and release management.

Preferred Qualifications

  • Experience with Large Scale Distributed Systems is a plus.
  • Experience in Machine learning and / or Natural Language Processing is a plus.
  • MS, Ph.D. in a related field, or equivalent experience is a plus.

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.

More

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.

Learn more about your EEO rights as an applicant.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Google Cloud - Minnesota
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Google
Sunnyvale, California

Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will wor...

Promoted
Waymo
Mountain View, California

In this hybrid role, you will report to a Software Engineering Manager. Lead the development and optimization of the latest computer vision algorithms and machine learning models to enhance human-led evaluation and introduce automation for high-volume workflows. Computer Science, Robotics, Machine L...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Apple
Cupertino, California

The Data and Machine Learning Innovation team focuses on innovative technologies, methodologies, and research to enable amazing user experiences and advance the frontier of machine learning at Apple. As a senior technical leader, you will: *lead teams of machine learning and software engineers to re...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

TikTok
San Jose, California

What you will be doing:- Participate in the research and optimization of large-scale machine learning online prediction frameworks, supporting the efficient model recommendation of TikTok's products; - Involve in processing large-scale feature samples, including data flow conversion, model training,...

Promoted
Apple, Inc.
Cupertino, California

We believe Generative AI has the potential to unlock new experiences that were never possible before, and are looking for talented iOS engineers to realize that mission by expanding the capabilities of Apple products and platforms. As a member of the team, you'll have the opportunity to work with a ...

Snap Inc.
Palo Alto, California

We’re looking for a Principal Machine Learning, ML Training Platform to join Snap Inc!. Develop an AutoML platform to accelerate model generation and automate the machine learning model lifecycle. Design, implement, and scale critical machine learning components and services to support Snap's most s...

LinkedIn
Mountain View, California

The tools and solutions built span across internal custom libraries, deep Azure integrations and automation, high volume processing pipelines and more!This job requires an engineer who is adept at both building software solutions as well as understanding and integrating with industry standard tools ...