Machine Learning Engineer - News, Books, and Stocks Team

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$139,500–$258,100 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $217k
This role $199k
$125k most similar roles pay here $277k

This role pays less than 63% of similar roles. Most pay $183,713–$249,750 — the shaded band above. At the midpoint, this role pays about $199k versus about $217k for comparable roles.

Based on 239 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer - News, Books, and Stocks Team

As a Senior Software Engineer on the Terrific team, you will play a pivotal role in developing cutting-edge solutions for large-scale data processing and analytics. Your day-to-day responsibilities include designing and implementing robust software systems using Python and C++, while leveraging cloud services such as AWS and Kubernetes to ensure high performance and scalability. You will collaborate closely with cross-functional teams to solve complex business problems, focusing on areas like machine learning and real-time data streaming. Ideal candidates possess a Ph.D., extensive experience in distributed systems, and a strong background in algorithm design and optimization. This role demands expertise in Python and C++, along with proficiency in cloud technologies and containerization tools.

What you'll do

  • Design and implement advanced algorithms for data processing.
  • Optimize software performance to enhance user experience significantly.
  • Conduct thorough testing to identify and resolve complex bugs.
  • Develop scalable solutions for handling large datasets efficiently.
  • Stay updated with the latest technological trends in software development.

What we're looking for

  • PhD in a relevant field such as computer science, engineering, or mathematics.
  • 5+ years of experience in software development and services.
  • Strong background in cloud computing technologies and platforms.
  • Expertise in programming languages like Python, Java, or C++.
  • Experience with DevOps practices and continuous integration/continuous deployment (CI/CD).
  • Proven track record of delivering high-quality software products on time.

More like this

Similar roles