Senior Computer Vision Engineer

San Francisco, CA
Computer Vision /
Full time /
On-site
Analyze user needs and design new application architectures to develop software solutions for new customer problems. Develop end-to-end machine learning pipelines based on product requirement documents. Build new applications software testing environments based on recent scholarly articles with a focus on delivery speed. Review team code and enforce engineering best practices during the review process. Mentor junior engineers on computer science and computer vision topics. Implement new real-time algorithms on embedded devices using CUDA and GPU programming. Deploy new global 3D tracking solutions using robotics and computer vision algorithms in C++. Conduct debugging and optimization of hardware and software failures across a large network of embedded devices. Telecommuting is available.

Qualifications:

    • Master’s degree in computer science, Computer Engineering, Robotics Engineering, Mathematics, foreign equivalent or closely related field.
    • One (1) year of experience in job offered, Systems Engineer, Robotics Software Engineer, Content Writer or closely related.

Requirements:

    • Position requires six (6) months of experience in:
    •  C++ and Python programming languages
    •   Linux
    • Computer vision algorithms, camera calibration and other vision sensors
    • 3D computational geometry algorithms and related mathematics
    •   Embedded computer platforms, low level stack and interface with application layers
    • Machine learning
    • Deep learning for computer vision.
$142,579 - $195,000 a year