Machine Learning Engineer - News, Books, and Stocks Team

Apple Inc

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 68% of similar roles. Most pay $190,500–$249,750 — the shaded band above. At the midpoint, this role pays about $199k versus about $220k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 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

We are seeking a Senior Software Engineer to join our dynamic and innovative team, where you will play a pivotal role in developing cutting-edge solutions for large-scale data processing systems. Your day-to-day responsibilities include designing and implementing robust software components using modern programming languages such as Python and Java, while leveraging cloud technologies like AWS and Kubernetes. You will collaborate closely with cross-functional teams to solve complex business problems related to data analytics and machine learning, ensuring that our products remain at the forefront of technological advancements. Ideal candidates possess a Ph.D., extensive experience in distributed systems, and a deep understanding of algorithm optimization, making them well-equipped to tackle challenges on a massive scale.

What you'll do

  • Design and implement advanced algorithms for data processing.
  • Optimize software performance to meet high scalability requirements.
  • Conduct thorough testing to ensure system reliability and efficiency.
  • Analyze user feedback to identify areas for product improvement.
  • 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 industry experience in software development or related technical roles.
  • Strong background in programming languages like Python, Java, and C++.
  • Experience with cloud technologies and platforms (AWS, Azure, GCP).
  • Proficiency in machine learning frameworks and tools (TensorFlow, PyTorch).
  • Excellent problem-solving skills and ability to work on complex projects.

More like this

Similar roles