Software Engineer

San Francisco Bay Area
Vicarious aims to transform robotics by creating software with human level performance on real-world manipulation tasks. We are passionate about changing the world with science and software, and we are looking for exceptional people to join us in that mission. You will join a small, tightly knit collective of engineer-scientists committed to solving these problems. Our focus is on building robotic manipulation systems that are beyond the state of the art by integrating perception, concept learning, reasoning, and motor control as we pursue the long term goal of artificial general intelligence.

As a software engineer you will work alongside our teams of roboticists and computer vision researchers to build and maintain the artificial intelligence layer that enables our robots to achieve state-of-the-art performance on a wide range of tasks. You will design scalable and robust solutions to ensure our customers find our AI solutions as usable as they are innovative. We are looking for engineers who have the passion and versatility to embrace the challenges that arise from pushing bleeding edge technology forward.


    • Design, develop, test, deploy, maintain and improve software.
    • Manage individual project priorities, deadlines and deliverables.
    • Interface with other teams to incorporate ideas and features.
    • Conduct design and code reviews.

Demonstrated skills and Experience

    • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
    • Software development experience in one or more general purpose programming languages.
    • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
    • Working proficiency and communication skills in verbal and written English.
    • 2+ years of professional software engineering experience.
    • Preferred qualifications:
    • Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
    • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
    • Experience developing accessible technologies.
    • Interest and ability to learn other coding languages as needed.

Desired Personal Qualities

    • Integrity
    • Ability to admit when wrong
    • Altruism
    • Fearlessness working outside your comfort zone
    • Patience with others
    • Fast worker
    • Excellent communication skills and ability to work with people of various backgrounds
    • Intellectual breadth
    • Sense of humor
    • Passionate about robotics and artificial intelligence, and pushing the boundaries on real world robotics applications
Vicarious offers unique benefits for all employees that includes personal coaching, organic breakfast and lunch, a company trip to Hawaii every year, and much more. Please visit Join Vicarious for details.

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.