eBots Inc

Machine Learning Engineer

Machine Learning Engineer in San Francisco, CA , Fremont, CA

Posted 2019-02-13

Job Summary: Perform software engineering and algorithm development on machine learning to develop intelligent robotic systems for product assemblies. Perform full life cycle software development in a small team environment. Duties would include concept development for object classifications and localization, as well as imitation and supervised reinforcement learning to teach robots how to handle and assemble parts in 3D space.


Propose and implement workflow for robust machine learning.
Software and Algorithm development for computer vision from 2D, 3D and video feed to teach and guide robotic arms to assemble parts efficiently and accuately.
Propose and implement strategies to train factory robots new tasks intelligently, ideally using visual and demonstration techniques with minimal programming requirements.
Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.


Required Qualifications: M.S. in Computer Science, Electrical, Mechanical Engineering or other related technical discipline with 3 years of relevant experience to include a minimum of 1-2 years of prior Computer Vision and/or Machine Learning development experience. Experience in machine learning frameworks such as Tensorflow or Pytorch in Linux environment. Team player with excellent written and oral skills. The ideal candidate will possess initiative, creativity, breadth of knowledge and a desire for continuous learning.

Desired Qualifications: Ph.D in Computer Science, Electrical, or Mechanical Engineering with at least 3-5 years of prior Computer Vision and/or Machine Learning development experience . Prior experience developing intelligent machine learning algorithms for robotics platform, especially in the field of supervised and reinforcement learning.


Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Empower robotics by providing robots with brain and eyes. We design, develop and manufacture intelligent machine vision system (with AI capability) to enable robots to performance complex tasks


We offer free snacks. We have PTO and excellent medical insurance, 401k plan. We are a silicon valley startup, we are result-oriented, offer incentive stock options, milestone based bonus, etc. It's not just a job, it's an exciting team efforts to build a better world.

Interview process

One on-site interview, test or quiz depends on hiring manager. You will meet new product development team

Be Seen in a new Machine Learning Engineer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.