Software Engineer for GenAi Platforms, AiDP
Company: Apple Inc.
Location: Sunnyvale
Posted on: February 10, 2025
Job Description:
Software Engineer for GenAi Platforms, AiDPSunnyvale,
California, United StatesCorporate FunctionsThe people here at
Apple don't just build products - we craft the kind of wonder
that's revolutionized entire industries. It's the diversity of
those people and their ideas that supports the innovation that runs
through everything we do, from amazing technology to
industry-leading environmental efforts. Join Apple, and help us
leave the world better than we found it. Imagine what you could do
here! At Apple, new ideas 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. A passion for product ownership and track record
will prove critical to success on our team. Be ready to make
something extraordinary when here. Multifaceted, encouraging people
and innovative, industry-defining technologies are the norm at
Apple. Would you like to work in a fast-paced environment where
your technical abilities will be challenged on a day-to-day basis?
If so, Apple's AI & Data Platform (AiDP) team is seeking a Software
Engineer to build and scale best-in-class data and reporting apps
presenting metrics & performance indicators with the least latency
and outstanding user experience.DescriptionIn AiDP, we work on
building intelligent systems to democratize AI across a wide range
of solutions within Apple. You will drive the development and
deployment of innovative AI models and systems directly impacting
the capabilities and performance within Apple's products and
services. You will implement robust, scalable ML infrastructure,
including data storage, processing, and model serving components,
to support the seamless integration of AI/ML models into production
environments. You will develop novel feature engineering, data
augmentation, prompt engineering, and fine-tuning frameworks that
achieve optimal performance on specific tasks and domains. We
design and implement automated ML pipelines for data preprocessing,
feature engineering, model training, hyper-parameter tuning, and
model evaluation, enabling rapid experimentation and iteration. We
also implement advanced model compression and optimization
techniques to reduce the resource footprint of language models
while preserving their performance. There are tremendous
opportunities to deliver impactful influences to Apple.Minimum
Qualifications
- Bachelors in Computer Science or similar technical degree
- Coding: strong Python and proficient in Java with deep
knowledge of asynchronous processing, multithreading, and
performance optimization
- Hands-on with public or private Cloud Services and serverless
architectures
- Solid foundation in machine learning developing Agentic GenAI
apps using LLMsPreferred Qualifications
- Strong understanding of distributed system design, including
load balancing, caching, and eventual consistency along with fault
tolerance and high availability and API design principles (REST,
GraphQL, gRPC)
- Extensive experience in designing, developing, and deploying
scalable, enterprise-grade backend systems using a micro-services
architecture
- Hands-on with public or private Cloud Services and serverless
architectures: Expertise in messaging systems such as SNS and SQS
for event-driven architectures.
- Working knowledge of modern front-end frameworks, particularly
React.js, to collaborate with front-end teams effectively.
- Proven experience in leading cross-functional teams and
mentoring junior developers.
- Knowledge of IAM roles, security best practices, and cost
optimization.
- Experience with containerization and orchestration using Docker
and Kubernetes, including managing deployments, scaling strategies,
and monitoring.
- Understanding of client-side state management, component
lifecycle, and API integration.
- Ability to design vendor-neutral solutions to avoid cloud
provider lock-in
- Experience in implementing observability using tools such as
Prometheus, Grafana, and AWS CloudWatch.
- Expertise in CI/CD pipelines with tools such as GitHub Actions,
Jenkins, or AWS CodePipeline.
- Strong focus on security, data privacy, and compliance.
- Exceptional problem-solving skills and the ability to break
down complex requirements into actionable plans.
- Effective communicator with experience in stakeholder
engagement, technical documentation, and presenting solutions to
both technical and non-technical audiences.
- Commitment to software quality with experience in automated
testing frameworks (e.g., JUnit, PyTest), code reviews, version
control (Git), and adherence to clean coding principles.Additional
Requirements
- At Apple, base pay is one part of our total compensation
package and is determined within a range. This provides the
opportunity to progress as you grow and develop within a role. The
base pay range for this role is between $175,800 and $312,200, and
your base pay will depend on your skills, qualifications,
experience, and location.
- Apple employees also have the opportunity to become an Apple
shareholder through participation in Apple's discretionary employee
stock programs. Apple employees are eligible for discretionary
restricted stock unit awards and can purchase Apple stock at a
discount if voluntarily participating in Apple's Employee Stock
Purchase Plan. You'll also receive benefits including comprehensive
medical and dental coverage, retirement benefits, a range of
discounted products and free services, and reimbursement for
certain educational expenses - including tuition - related to
advancing your career at Apple. Additionally, this role might be
eligible for discretionary bonuses or commission payments as well
as relocation.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.
#J-18808-Ljbffr
Keywords: Apple Inc., Sunnyvale , Software Engineer for GenAi Platforms, AiDP, IT / Software / Systems , Sunnyvale, California
Didn't find what you're looking for? Search again!
Loading more jobs...