11 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Research and develop machine learning algorithms for product search, ranking, recommendations, personalization, and generative AI.
- Build scalable, end-to-end machine learning solutions and operationalize distributed applications for Apple Online Store customers.
- Develop data processing pipelines, large-scale machine learning platforms, feature extraction systems, and annotation workflows.
- Collaborate with researchers, engineers, data scientists, analysts, and product managers.
- Mentor other machine learning engineers and lead technical efforts.
Requirements
- 10+ years of related experience building high-throughput scalable applications or machine learning models.
- Proficiency in one or more object-oriented programming languages such as Python, Java, or C++.
- Experience building distributed systems.
- Bachelor’s degree in a quantitative field such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience.
- Strong communication, problem-solving, and strategic-thinking skills.
- Preferred experience with data processing pipelines, large-scale machine learning platforms, Spark, SQL, Snowflake, Hadoop, distributed applications, and full-stack applications for big data analysis, feature extraction, and annotations.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
