Software Engineer - Machine Learning & AI

4 Months ago • All levels • $121,900 PA - $214,500 PA
Research Development

Job Description

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 AI. The software you build will be instrumental in solving difficult challenges using ML and AI, providing 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 we’re building the most effective solutions possible. In this role, your main responsibilities will include: writing high-quality code that’s testable, scalable, and able to be maintained by others; collaborating across teams to distill complex requirements into a concrete action plan; researching new ML and AI techniques and advocating for innovative ways to apply them; building scalable infrastructure platforms from the ground up; leading design reviews, authoring documentation, and giving feedback; and representing your work to the team and leadership.
Must Have:
  • Write high-quality, testable, and scalable code.
  • Collaborate across teams to create action plans.
  • Research new ML and AI techniques.

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
machine-learning

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 AI. The software you build will be instrumental in solving difficult challenges using ML and AI, providing 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 we’re building the most effective solutions possible. \n\nIn this role, your main responsibilities will include:\n- Write high-quality code that’s testable, scalable, and able to be maintained by others in the future\n- Collaborate across teams and organizations to distill complex requirements into a concrete action plan\n- Research new ML and AI techniques and advocate for innovative ways to apply them to new and existing problems for our customers\n- Build scalable infrastructure platforms from the ground up to service cutting edge machine learning workflows\n- Lead design reviews, author documentation, and give meaningful feedback on the designs of peers\n- Represent your work to the team and leadership through demos, presentations, and retrospectives

Set alerts for more jobs like Software Engineer - Machine Learning & AI
Set alerts for new jobs by Apple
Set alerts for new Research Development jobs in United States
Set alerts for new jobs in United States
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙