Software Engineer (Big Data), Ai & Data Platforms
Sunnyvale, California
Summary
Do you love understanding every detail of how new technologies work? Join the team that serves as Apple's nerve center, our Information Systems and Technology group. There are countless ways you'll contribute here, whether you're coordinating technology needs for product launches, designing music solutions for retail locations, or ensuring the strength of in-store Wi-Fi connections. From Apple Pay to the Apple website to our data centers around the globe, you'll help design and manage the massive systems that countless employees and customers rely on every day. You'll also build custom tools for employees, empowering them to solve complex problems on their own. Join our team, and together we'll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers.
At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Are you passionate about developing data platforms in Cloud? Do you have it in you to be part of a fast paced growing environment with many exciting responsibilities? If so, Apple's Global Business Intelligence (GBI) team is looking for highly motivated, detail oriented, technical savvy professionals who like to think creatively!
Key Qualifications
5+ years of programming experience Java, Scala or Python
In-depth knowledge of Spark, Ray or other distributed computing frameworks
Understanding of SQL query engines like Trino, Hive etc.
Experience with Docker, Kubernetes or EKS
Experience with debugging issues on distributed systems.
Knowledge of software engineering practices and standard methodologies for the full software development lifecycle
Experience with public cloud (AWS/GCP)
Have created frameworks to deploy platforms in AWS/Azure/GCP.
Good understanding of AI/ML stack - GPUs, MLFlow, LLM models is plus.
Experience in building, tuning, scaling, and monitoring applications to process real-time, near-real-time and batch data
Understanding of data modeling, data warehousing, and ETL concepts is a plus
Description
The GBI Big Data Engineering team is responsible for building and managing data platforms at scale on Cloud, that help Apple process, store and access petabytes of data. We're looking for a Big Data Engineer with strong understanding of big data and ML platforms, passionate about building and managing cloud infrastructure and can demonstrate to Apple's high standards. As a part of our team, you'll be responsible for building and integrating various compute and storage infrastructure using open source or other solutions to aid various critical applications, such as analytic, reporting, AI/ML apps. Additionally, you will be deploying cloud stacks supporting big data and AI/ML platforms, locating production errors and issues.
You are able to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams. You will interact with many other teams to lead and deliver best-in-class products in an exciting fast-paced environment. Dynamic, inquisitive people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?
Education & Experience
BS in Computer Science or related field or equivalent.
Do you love understanding every detail of how new technologies work? Join the team that serves as Apple's nerve center, our Information Systems and Technology group. There are countless ways you'll contribute here, whether you're coordinating technology needs for product launches, designing music solutions for retail locations, or ensuring the strength of in-store Wi-Fi connections. From Apple Pay to the Apple website to our data centers around the globe, you'll help design and manage the massive systems that countless employees and customers rely on every day. You'll also build custom tools for employees, empowering them to solve complex problems on their own. Join our team, and together we'll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers.
At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Are you passionate about developing data platforms in Cloud? Do you have it in you to be part of a fast paced growing environment with many exciting responsibilities? If so, Apple's Global Business Intelligence (GBI) team is looking for highly motivated, detail oriented, technical savvy professionals who like to think creatively!
Key Qualifications
5+ years of programming experience Java, Scala or Python
In-depth knowledge of Spark, Ray or other distributed computing frameworks
Understanding of SQL query engines like Trino, Hive etc.
Experience with Docker, Kubernetes or EKS
Experience with debugging issues on distributed systems.
Knowledge of software engineering practices and standard methodologies for the full software development lifecycle
Experience with public cloud (AWS/GCP)
Have created frameworks to deploy platforms in AWS/Azure/GCP.
Good understanding of AI/ML stack - GPUs, MLFlow, LLM models is plus.
Experience in building, tuning, scaling, and monitoring applications to process real-time, near-real-time and batch data
Understanding of data modeling, data warehousing, and ETL concepts is a plus
Description
The GBI Big Data Engineering team is responsible for building and managing data platforms at scale on Cloud, that help Apple process, store and access petabytes of data. We're looking for a Big Data Engineer with strong understanding of big data and ML platforms, passionate about building and managing cloud infrastructure and can demonstrate to Apple's high standards. As a part of our team, you'll be responsible for building and integrating various compute and storage infrastructure using open source or other solutions to aid various critical applications, such as analytic, reporting, AI/ML apps. Additionally, you will be deploying cloud stacks supporting big data and AI/ML platforms, locating production errors and issues.
You are able to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams. You will interact with many other teams to lead and deliver best-in-class products in an exciting fast-paced environment. Dynamic, inquisitive people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?
Education & Experience
BS in Computer Science or related field or equivalent.
Created: 2024-04-27
Reference: 200548831
Country: United States
State: California
City: Sunnyvale
ZIP: 95002
About Apple
Founded in: 1976
Number of Employees: 154000
Website: https://www.apple.com/
Career site: https://www.apple.com/careers/us/
Wikipedia: https://en.wikipedia.org/wiki/Apple_Inc.
Instagram: https://www.instagram.com/apple/
LinkedIn: https://www.linkedin.com/company/apple
Similar jobs:
-
Solutions Engineer - IS&T Ai & Data Platforms
Apple in Sunnyvale, California -
Tech Lead, Machine Learning Engineer-TikTok Multimedia, Data Platform
TikTok in San Jose, California -
Sr Engineering Program Manager, Ai & Data Platforms
Apple in Sunnyvale, California -
Sr Software Development Engineer in Test, IS&T Ai & Data Platforms
Apple in Sunnyvale, California -
Principal Data Platform Architect
Johnson & Johnson in Redwood City, California💸 $113000 - $170000 per year -
Software Engineer (AI/ML), Ai & Data Platforms
Apple in Sunnyvale, California -
AIML - Senior Data Infrastructure Software Engineer, Machine Learning Platform and Technology
Apple in Santa Clara Valley (Cupertino), California -
Analytic Product Operation, Data Platform
TikTok in San Jose, California -
Product Manager, IS&T Ai & Data Platforms
Apple in Sunnyvale, California -
Senior Software Engineer - Data Development Platform
TikTok in San Jose, California -
Sr. Software Engineer - Data Platform (Ad Intelligence)
INSPYR Solutions in Santa Monica, California💸 $80 per hour -
DevOps Engineer (Big Data Platform), Applied Machine Learning
Apple in Sunnyvale, California -
Software Engineer, Ads Machine Learning Data Platform
TikTok in San Jose, California -
Tech Lead, TikTok MultiMedia Data Platform
TikTok in San Jose, California -
Sr Cloud Site Reliability Engineer, IS&T Ai & Data Platforms
Apple in Santa Clara Valley (Cupertino), California -
Senior Data Engineer Cloud Platform
West Advanced Technologies (WATI) in Downey, California -
Software Engineer (HANA), IS&T Ai & Data Platforms
Apple in Cupertino, California -
Backend Software Engineer, TikTok MultiMedia Data Platform
TikTok in San Jose, California -
Sr. Software Engineer (P3) - Data Platform(Ad Intelligence)
Akkodis in Burbank, California💸 $60 - $86 per hour -
Senior Manager, Data Site Reliability Engineering, Ad Platforms
Apple in Cupertino, California