Research Engineer

Union City, California
Our goal is to build a system that achieves human-level intelligence in the domains of vision, language and motor control. We are currently focused on visual perception problems such as recognition, segmentation and scene parsing.

As a research engineer at Vicarious you will quickly come up to speed on recent advancements in machine learning, image processing and computer vision. You will apply this knowledge to turn the output of Researchers into production level code. Working with other members of the team you will be driving a dense Python and C++ codebase that is pushing the state-of-the-art in AI forward.

Your responsibilities

    • Optimize and scale implementations of researched algorithms
    • Build working software prototypes that develop and refine demonstrations of new research
    • Apply your knowledge of machine learning, image processing and computer vision to improving the computational performance and accuracy of learning and inference algorithms used for vision tasks in a large variety of training environments
    • Provide software development support to Researchers and assist with code development
    • Refine the output of the research department into reusable pieces where appropriate


    • Preferred Masters or BS in CS/EE or a related discipline
    • Extensive programming skills, ideally in Python and C, and a track record of translating ideas into prototypes quickly
    • Solid fundamentals in algorithms, math, and probability theory
    • Experience developing and testing ideas in a large scale setting
    • Experience with belief propagation and approximation methods
    • Experience with OpenGL a plus

Desired personal qualities

    • Integrity
    • Ability to admit when wrong
    • Altruism
    • Fearlessness working outside your comfort zone
    • Patience with others
    • Described by others as the best researcher / engineer / thinker they know
    • Intellectual breadth
    • Sense of humor
Vicarious is proud to be an equal opportunity employer. We’re committed to fair hiring practices and a welcoming working environment. All candidates are considered for employment without regard to race, religion, ethnicity, age, gender, sexual identity or expression, medical condition, or socioeconomic status. We value our differences and we’re excited to learn what you can add to our team.