Machine Learning Software Engineer
Cupertino, CA, United States
Architectural and Structural Metal Manufacturing
Experience
Entry Level
Employment Type
Full Time
$170,000 - $256,000
Education
Bachelor's Degree or Master's Degree
Responsibilities Interact closely with a variety of ML researchers, software engineers, hardware & design teams cross-functionally.
Deeply understand software fundamentals, and the ability to translate ML algorithms into production-quality code. Solutions developed will leverage multi-modal inputs (visual, range, nlp, audio) with a strong emphasis on visual processing.
Algorithm design and implementation
Ability to integrate research into production frameworks
Collaborate closely with product teams before and after the feature launch.
Must Haves Strong software Fundamentals
Proficient in coding (Objective C, C++)
You’ve demonstrated leadership in framework development
Experience with multiple modalities (image, NLP, audio)
You have strong analytical and problem solving skills
You're aware of the challenges associated to the transition of a prototype into a final product
You're familiar with the challenges of developing algorithms that run efficiently on resource constrained platforms
Comfortable presenting research to large audiences with the ability to work hands-on in multi-functional teams
B.S. or M.S in Computer Science or a related field (mathematics, physics or computer engineering); or equivalent experience.
Nice To Haves Experience with OS X and iOS development tools and familiarity with GPU programming is desired
Familiarity with Machine Learning algorithms is a plus
Multiple flexible medical plans that cover both physical and mental healthcare.
Medical coverage plans include well-child exams, childhood immunizations, and fertility treatments.
Stock grants and 401(k) matching.
Apple University creates classes, seminars, and beyond-the-classroom tools that help employees.
Get the world’s best prices on the world’s best products — Apple products.
#J-18808-Ljbffr