Software Engineer (C++ & Python)

Synergis IT

Apply Now

Software Engineer


Position Description


Our team in Mountain View is searching for a Software Engineer for a 6+ month contract. You will work closely with a small SWE team, which is responsible to build the on-device machine learning software stack. The machine learning team currently has two full time SWEs. They work closely to deliver cutting edge on-device machine learning features to the world. The team values team playing, solid individual contributions, innovation, transparency, inclusiveness, respect.


You will:

  • Work closely with development team to
  • Write integration tests to test all aspects of the products
  • Set up test environments, and maintain hardware test rack
  • Do basic debugging and triage customer issues



  • Bachelor degree of CS / CE or equivalent
  • 3+ year software testing related industry experiences
  • Fluent with C++ and python coding languages
  • Somewhat familiar with
    • basic deep learning concept, e.g. convolution operation
    • tensorflow workflow
    • common computer vision tasks, e.g. object detection 

Apply Now

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow