Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
HOME
    Log me in!   |   Site Map   |   Help   
 AI/ML - Sr Software Engineer, ML Platform & Technology - Seattle, Washington, United States

   
Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Software Engineer
 
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
 
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200198574 / Latpro-3762844 
Date posted: Nov-20-2020
State, Zip: Washington, 98199

Description

AI/ML - Sr Software Engineer, ML Platform & Technology

Seattle , Washington , United States

Machine Learning and AI

Summary

Posted: Nov 19, 2020

Weekly Hours: 40

Role Number: 200198574

The neural networks inference team at Core ML is looking for a strong software engineer to help create and enhance Apple's deep learning development tools and software libraries. Our group develops the platform used for deploying cutting edge artificial intelligence applications. Our team is solving key challenges in the deep learning inference software stack at Apple, to keep unlocking the power of Apple's hardware for enabling blazing fast machine learning experiences in both native and external apps. Our team's objective is to make it as easy as possible to deliver the latest deep learning technology on Apple devices in the most efficient way possible. In this role you will work on the Core ML framework and the neural network converters in coremltools. The Core ML framework spans all operating systems and devices: iOS, macOS, watchOS, tvOS. You will collaborate with innovative product teams across Apple including Siri, Camera, Photos, ARKit, among others and work with them to help them efficiently deploy deep learning models on Apple devices. You will work on the machine learning stack that is used by the internal Apple teams, as well as external developers. Our work is complex and highly visible. Core ML models are ubiquitous and thousands of models are already powering the smart user experiences on the iPhone, Mac and Apple Watch. You will also have the opportunity to work and collaborate with open source community through coremltools.

Key Qualifications

  • 3+ years of software engineering experience
  • Strong and proven software development skills
  • Self-driven with track record of delivering high-quality and well-tested software solutions
  • Proficiency in Python and C++
  • Background in CLI, scripting, automation and release processes
  • Passion for software architecture, API and development tool design
  • You have excellent problem solving and debugging skills
  • Understanding of data structures, software design principles and algorithms
  • Creative, collaborative, and product-focused

Description

You are well suited for this role, if you possess strong skills in software design and programming and writing high quality code is your second nature. You value testing and maintaining code quality. You are skilled in CLI, automation, software release processes. You are a team player and enthusiastic to help the members on the team. You do not shy from getting into the weeds and fixing bugs and enjoy regular bug smashing hackathons. You are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to Apple's ML development tools strategy. You will be working on the next generation of Core ML and coremltools software releases. You will design elegant APIs, easy-to-use and high quality developer tools to deliver the best experience for Core ML. This is a highly collaborative role. This role is for you, if you love interacting with other teams and helping their engineers roll out the fastest possible state of the art deep learning models. If you are excited in interacting with large number of developers, helping them resolve their issues, we'd like to hear from you. You do not need to be an expert in deep learning but are willing to put in the hours to learn more about it and delve into details, such as the nitty gritty details of how a neural network is represented in TensorFlow or PyTorch. We are a close-knit team in of highly accomplished, deeply technical engineers building fundamental technologies that empowers researchers and engineers to deliver amazing intelligent user experiences in Apple products and services. You will be working with a diverse set of engineers. We all share the passion to deliver easy to use machine learning APIs for our developers. Links: https://coremltools.readme.io/docs https://developer.apple.com/documentation/coreml

Education & Experience

BS/MS/PhD in Computer Science or Electrical Engineering OR solid industry experience

Additional Requirements

  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.





Requirements

See job description

 

Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
       Apply
  Prefer not to enter your email?