Edge Computer Vision AI/ML Engineer

The Edge Machine Learning Engineer on the Xailient team is responsible for training and optimizing deep learning models for speed, efficiency and accuracy using bleeding-edge research methodologies.




  • Train deep learning models

  • Optimize deep learning models

  • Deliver models to core engineering team to be deployed on a range of embedded devices

  • Deliver with velocity.  This is an execution role in the product team (Engineer), not a research role (Scientist).  But there is lots of advanced cool stuff!



  • Must be proficient in Python

  • Must have experience working with TensorFlow

  • Must have experience in TensorFlow Lite

  • Must have experience in deep learning model Optimization

  • Must have a solid Computer Science understanding (either BS, MS, PhD or equivalent experience)

  • Experience with C, C++ a plus

  • Experience with AutoML or Neural Architecture Search a plus



  • Communication - Effective communication in written and spoken English

  • Communication - Speak up with questions or concerns, criticize constructively, know when to ask for help

  • Flexibility - Comfortable with changing priorities of a startup environment

  • Flexibility - Excited to learn new things and work outside of technical comfort zone

  • Teamwork - No brilliant jerks, but weirdo's welcome

  • Dependability - Deliver on promises, provide status proactively

  • Care for Quality - Care about your work and take pride in doing a good job

  • Customer Focus - Desire to serve customers with solutions that delight

  • Initiative - see a problem, solve a problem

or just email us at:  careers@xailient.com