Sr Software Engineer, IS&T Ai & Data Platforms

Apple
Sunnyvale
Full-time
We are sorry. The job offer you are looking for is no longer available.

Summary :

Come join the Applied Machine Learning team to do your best work on exciting and groundbreaking projects that will surprise and delight our users.

Apple’s Applied Machine Learning team is looking for a talented and enthusiastic Senior Software Engineer to join the team building AI and ML models and applications serving an inference platform.

To support Apple scale we work with tens of terabytes of data and thousands of concurrent requests. In this role, you will get exposure to the intersection of software engineering, ML and AI, MLOps, and cloud-native development.

Key Qualifications :

Experience building high-scale and availability back-end and cloud-native applications and systems Expert knowledge of at least two languages from the list : Java / Scala, Go, Rust, C / C++, Python Extensive experience designing distributed applications architecture and implementing it in code heavily relying on distributed messaging, storage, and compute Hands-on experience with multiple relational, NoSQL, graph, vector databases, file systems, and other data sources (e.

g. Mongo, Cassandra, Kafka, Solr, etc) In-depth knowledge of cloud-native development, Kubernetes, and custom operators development Experience building platforms, multi-tenant systems, or AI / ML systems used by others.

Experience developing frameworks, libraries or SDKs is a plus. Strong understanding and experience with development lifecycle, CI / CD pipelines, different types of automation testing, logging, monitoring and alerting, and production debugging Strong collaboration skills, system thinking, and ability to clearly explain complex concepts

Description :

In this role, you will apply all of your knowledge, experience, talent, and creativity to help us build the next generation of our platform enabling a new wave of AI and ML-powered applications across hundreds of teams and thousands of models.

You will drive, design, and implement new features making sure the platform can satisfy the ever-growing demand for AI models serving and stay on top of the faster-than-ever ML space developments and incorporate those into the platform.

You will work closely with ML engineers and data scientists to make sure they can utilize the platform as efficiently as possible and get all the features they need, infrastructure and DevOps engineers making sure the platform can scale and reliably serve every customer, and many teams at Apple using the platform to instrument and incorporate ML and AI into the core of their products.

Additionally, you will help shape the future and the roadmap of our platform, drive strong engineering excellence and culture, and see the effect of your work on Apple customers.

Additional Requirements :

1 day ago
Related jobs
Promoted
Palo Alto Networks
Santa Clara, California

Prisma Access™ provides protection straight from the cloud to make access to the cloud secure. We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies in  our App Security team. Engineers who bring new ideas in all facets of software development...

Promoted
Visa
Foster City, California

Visa has a comprehensive benefits package for which this position is eligible that includes Medical, Dental, Vision, 401(k), Employee Stock Purchase Program, FSA/HSA, Life Insurance, Paid Time off and Wellness Programs. Visa will consider for employment qualified applicants with criminal histories i...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer, Backend in the US. ...

Promoted
Palo Alto Networks
Santa Clara, California

We are seeking an experienced Big Data Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. Technical experts and thought leaders that help accelerate the adoption of the very best engineering practices, while maintaining knowledge on industry ...

Promoted
TikTok
San Jose, California

The Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and Integration, data development, data catalog, data security and data governance. As a software engineer in the data management suite team, you will have the opportunity to...

Palo Alto Networks
Santa Clara, California

The AI security cloud service engineering team is the core engineering team to build a solid product to assure the runtime security of our customers when they are using AI especially LLM services. Our vision is a world where each day is safer and more secure than the one before. Palo Alto Networks i...

AMD
Santa Clara, California

Gain expertise in AMD's ROCm software and familiar ML frameworks such as TensorFlow and PyTorch, and use this knowledge to create outstanding documentation and training resources. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for t...

Palo Alto Networks
Santa Clara, California

Our vision is a world where each day is safer and more secure than the one before. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. Our engineering team is at the core of our products – connected directly to th...

Amazon Development Center U.S., Inc. - B02
Cupertino, California

Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Most of our stack is C/C++ and fairly low level, so solid knowledge of L...

BILL
San Jose, California

This is an excellent opportunity to collaborate with peer developers, product managers, designers, architects and data scientists to define and develop low-friction, high-precision fraud detection & mitigation systems that protect our customers and vendors. The role is also eligible for a compe...