Applied AIML Software Engineer
San Diego, CA - USA
Job Summary
As a Software Engineer in our team you will work with a diverse array of cross-functional partners throughout Apple on challenging projects incorporating Machine Learning and Generative AI. The software you build will be instrumental in solving difficult challenges providing data insights and driving decision-making within Hardware Engineering and beyond. We move at a fast pace iterate quickly and work side-by-side with our customers to ensure were building the most effective solutions possible.
Write high-quality code thats testable scalable and able to be maintained by others in the futurenCollaborate across teams and organizations to distill complex requirements into a concrete action plannResearch new ML and AI techniques and advocate for innovative ways to apply them to new and existing problems for our customersnBuild scalable infrastructure platforms from the ground up to service cutting edge machine learning workflowsnLead design reviews author documentation and give meaningful feedback on the designs of peersnRepresent your work to the team and leadership through demos presentations and retrospectives
Bachelors Degree in Computer Science Computer Engineering related field or equivalent work experiencen3 years professional software engineering experience working in Python or other object-oriented programming language(s)nDemonstrated ability to write applications in a high-level programming language like Python Ruby Java written and verbal communication skills to both technical and non-technical audiences
Masters degree in Computer Science Computer Engineering related field or equivalent work experiencenExperience building with LLMs designing and training custom ML models and developing RAG/agentic pipelinesnExperience with data analysis processing analytics and visualization to drive data-based decision makingnExperience with evaluating complex AI systems producing actionable hypotheses and assessing their validitynExposure or interest in leveraging Kubernetes and other cloud-based deployment platforms to deliver applications reliably at a high velocitynAbility to architect complex systems in a reusable modular waynCuriosity to learn new technologies and passion for sharing that knowledge with others
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more