Lead Software Development Engineer

Details of the offer

The Apple Data Platform team powers data analytics, exploration, and feature engineering that fuel Siri, Search, Music, Maps, iCloud and many other beloved products in the Apple ecosystem. Our mission is to provide engineers and data scientists with an innovative, reliable, secure, and user-friendly platform for ingesting, storing, processing, and interacting with data, ultimately helping teams derive insights that drive product success.
As a Staff Engineer on the Data Solution Platform team, you'll be instrumental in accelerating the adoption of the Apple Data Platform by developing data solutions, including advanced data insights, unified search powered by knowledge bases, and the seamless integration of the latest AI technologies to enhance workflows for large data consumers in Apple. Additionally, you will contribute to future-focused initiatives to automate and streamline development and adoption of new AI Data Applications by Apple Data Platform users.
DescriptionJoin Apple's Data Platform team where you'll be instrumental in delivering cutting-edge experiences across a multitude of Apple products, including Siri, Spotlight, Music, TV, and Safari. You will play a key role in defining and driving the roadmap to develop AI-powered data solutions, accelerating data processing and analytics on our platform at Apple scale. This includes integrating large language models, advanced knowledge bases, and AI agents to enhance data interactions and insights.
You will collaborate closely with cross-functional teams of innovative software engineers, product managers, and engineering leaders to continuously optimize our platform and its performance. Our team values the use of both proprietary and open-source technologies, including but not limited to Kubernetes, Ray, Spark, Flink, Trino, and Iceberg.
RESPONSIBILITIES INCLUDE:Define and drive technical vision, roadmap, and strategy for Apple Data platform, with a focus on integrating AI-driven solutions and advanced data technologies.Guide the design and development of new data solutions that accelerate the use of Data & AI across Apple.Participate in product design reviews to ensure efficient and secure use of data in Apple.Collaborate with stakeholders and cross-functional leaders in engineering, product, and operations across Apple to ensure the correct adoption of Apple Data Platform.Lead and mentor new hires and fellow engineers.Provide guidance and establish processes to ensure engineering excellence, efficiency, and operational sustainability of our platform.Foster a healthy, inclusive, collaborative, and technology-driven culture.Minimum Qualifications8+ years of software development experience.3+ years of experience as a technical lead, guiding teams through complex design decisions and setting high benchmarks for code quality, performance, and scalability.In-depth understanding of large language models (LLMs) and their application in AI-driven solutions, including inferencing, embedding and knowledge base integration (RAG) for improved data retrieval and contextualization.Proven ability to manage and optimize Big Data & AI platforms and infrastructure, with a focus on enhancing adoption through innovative value add solutions.Experience with large-scale data processing and storage frameworks such as Apache Spark, Apache Flink, Apache Iceberg and other similar frameworks.Experience with programming languages like Python, Java and Scala particularly in the context of data processing and AI integration.Strong organizational skills, capable of working effectively with large cross-functional teams to drive key product innovations.Demonstrated ability to influence and drive product development across diverse teams, with a passion for operational excellence and automation.Superb problem-solving skills and the ability to thrive in a fast-paced and dynamic environment.B.S, M.S. or PhD Degree in Computer Science/Engineering, or equivalent work experience.Preferred QualificationsUnderstanding of AI agents orchestration for the seamless integration of AI models, enabling automation and enhancing workflow efficiencies across diverse business use cases.Understanding and experience with Large Language model training and fine tuning.Expertise in AWS Cloud.Hands-on experience in using Kubernetes as orchestration layer.Working with streaming data processing frameworks such as Apache Flink, Kafka Streams, Spark Streaming.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


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Cable Field Technician

Company Summary DISH, an EchoStar Company, is reimagining the future of connectivity. For over 40 years, we've been challenging the status quo and evolving o...


Dish - California

Published 7 days ago

Software Development Engineer - Test (Server) Experience With Rest Assured Framework Required.

TITLE: Software Development Engineer - Test (Server) POSITION TYPE: Full Time (W2) LOCATION: Mountain View, CA ABOUT WorldLink: WorldLink is a rapidly growin...


Worldlink Us - California

Published 7 days ago

Cable Field Technician

Company Summary DISH, an EchoStar Company, is reimagining the future of connectivity. For over 40 years, we've been challenging the status quo and evolving o...


Dish - California

Published 7 days ago

Senior Network Specialist

Piper Companies is looking for a Senior Network Specialist to join DoD consulting company. This position is onsite in San Diego, CA for the HITS-R contract. ...


Piper Companies - California

Published 7 days ago

Built at: 2024-11-17T17:51:45.642Z