Seeking a Senior Software Engineer (Machine Learning) who has an MS/PhD and 5 years experience in software development using C++ and/or Python and is interested in working at a fast paced, highly technical company developing software for machine learning, deep learning and computer vision related projects.
- Develop scalable software that can automatically extract patterns from large amounts of streaming data in real-time using state-of-the art machine learning methods.
- Lead application software development for machine-learning, deep learning and computer vision projects.
- Train, evaluate and debug machine-learning models.
- Participate in building high quality machine-learning data sets.
- Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, Physics.
- 5+ years' experience in software development using C++ and/or Python.
- Experience in design, development and testing for application software based on libraries such as OpenCV , TensorFlow or similar packages.
- Experience in technical writing to produce software documentation
- Excellent communication skills - verbal and written
- Ability to learn and work in a wide range of application domains including but not limited to machine learning, computer vision and deep learning.
- U. S. Citizenship required.