Tesla’s Autopilot Machine Learning crew is presently searching for a software program engineer to layout and construct a database and related RESTful API for the command and manipulation of a custom ML schooling accelerator (DOJO). In particular, this engineer will work with hardware designers, embedded software program engineers, and ML engineers to layout, prototype, and put into effect an internet carrier this is answerable for interfacing to present and destiny custom disbursed structures for ML schooling. The candidate ought to be snug with the from-scratch API layout and related back-stop software program stack specifications. Expertise in the layout of internet APIs and related back-stop databases for eventual integration into a custom internet utility is critical for this position.

What You’ll Do

  • Set technical direction, architect, put into effect and keep backend API stack for Machine Learning coordination of a fantastically disbursed system.
  • Work at the platform of gear and infrastructure that the Machine Learning crew wishes to be effective. This spans the scope from gadget firmware interface to the frontend consumer interface.
  • Automation and coordination required hardware sources with the crew coping with the cluster hardware to keep excessive availability.
  • Interface with each Machine Learning and hardware layout group to recognize cutting-edge and destiny necessities and priorities.

What You’ll Bring

  • Strong experience constructing APIs in Python, GoLang, Node.js, or Java.
  • Experience operating in multithreaded or fantastically disbursed Linux environments.
  • BS/MS in Computer Science or the equal in experience with proof of incredible ability.
  • Minimum five years of experience constructing internet services.
  • Interest in Machine Learning, Computer Vision or Neural Networks.

Extra however now no longer required:  

  • Experience constructing current internet packages with the use of React or comparable component-primarily based totally libraries.
  • Experience operating with massive pc clusters.
  • Experience operating with disbursed networks and IoT coordination.
  • Experience operating with workload control software programs inclusive of Slurm or LSF.

Compensation and Benefits

We offer personnel and their households advantages like medical, dental, imaginative and prescient coverage, 401(k) and beneficiant paid day off from day one. With bendy scheduling, health sources and inventory advantages for everyone, we spend money on crew contributors to assist them do their satisfactory work.

Expected Compensation

$104,000 – $348,000/annual profits + coins and inventory awards + advantages

Pay supplied can also additionally range relying on more than one individualized factor, such as marketplace location, job-associated expertise, skills, and experience. The overall reimbursement bundle for this function can also encompass different factors depending on the location supplied. Details of participation in those gain plans might be furnished if a worker gets a proposal of employment.

Apply To This Job