Careers

Visualize yourself at Tangram Vision

Tangram is working to dramatically lower the barrier to entry for sensor integration, data collection, and use. Vision systems should become so easy to build that we work ourselves out of a job.

Software Engineer, Sensing

Remote | full-time

Persona: 
Sensor systems are hard; you know, because you've been there, done that. From connections to communication to calibration, you've seen how it can go right and how it can go horribly wrong. You have written or modified driver code to make things work against all odds. You have automated a tool or two to get these systems going out-of-the-box. If comms are slow, you make them go fast. If comms are fast, you make them faster. You are skeptical of datasheets.

Description: 
The Software Engineer for Sensing will work deep within the Tangram Vision Platform on core sensor technologies like communications and data management. They work day-to-day across the stack, from the drivers to the user interface. They will not be expected to implement anything requiring a computer vision foundation, but they must be comfortable utilizing these processes.

Specifics: 
- Experience working with multi-sensor systems incorporating LiDAR, active depth, CMOS, IMU, etc.
- Strong foundation in programming paradigms; deep knowledge of C/C++/Rust a plus
- Strong profiling and testing skills
- Experience implementing communications protocols for multi-sensor systems
- Experience working in and modifying sensor driver code, or multi-sensor driver abstractions
- Comfortable with Linux and Windows, as well as embedded systems

To apply, please contact us here

Perception Engineer

Remote | full-time

Persona: 
You've use a static variable called `framecount` more times than you care to admit. You can and have implemented multiple forms of gradient descent (to varying degrees of success). You know your checkerboards from your circles, and your focal length from your forward extrinsics. You're tired of starting from square one every time you want to create a sensor system, and have a few ideas on how to make that process better.

Description: 
The Perception Engineer will develop perception applications and systems for the Tangram Vision Platform. They will work to implement known and novel computer vision algorithms across sensor types and connections. They will participate in research and development around both traditional geometric computer vision and deep learning methods. They will architect and develop mission-critical code both low and high in the tech stack.

Specifics: 
- Experience working with multi-sensor systems incorporating LiDAR, active depth, CMOS, IMU, etc.
- Strong foundation in programming paradigms; deep knowledge of C/C++/Rust a plus
- Strong profiling and testing skills
- Experience with visual-inertial calibration
- Experience with LiDAR + depth calibration
- Deep knowledge of mathematical principles like nonlinear optimization, affine geometry, matrix algebra, Euclidian transforms, etc.
- Experience with data formats and methods unique to multi-sensor systems
- Comfortable with Linux and Windows, as well as embedded systems

To apply, please contact us here

Developer Evangelist

Remote | full-time

Persona: 
This isn't your typical DevRel role. Our developers are among the most sophisticated and adventurous out there. They're mostly computer vision, robotics and perception engineers, with a few generalist software and hardware engineers thrown in for good measure, too.

They're just as comfortable working out complex mathematical equations as they are coding in C++. They remain engaged with the academic world, always curious to see what new innovations are emerging from the top robotics and computer vision programs at prestigious research universities. And they expect companies like ours to meet them at their level - which is to say, everything we do must not only be technically sound, but highly innovative as well.

Description: 
Our ideal Developer Evangelist, then, is highly technical themselves. You've got solid coding chops (C++ and Rust), and you're an active user of many of the platforms that our developer audience already uses, like Github and Stackoverflow. You're also excited by technology and codebases that are an order of magnitude more sophisticated than what's typical.

Your primary responsibility will be to represent Tangram Vision to the developer community, and represent the developer community to Tangram Vision. Day-to-day responsibilities include:

- Contributing at least weekly to the Tangram Visions blog with relevant, technical content
- Representing Tangram Vision in developer channels like Github and Stack Overflow, and in Discords, Slacks and other online communities
- Surfacing trends and sentiments from the computer vision and robotics communities to help guide the Tangram Vision product roadmap
- Helping our developers to get up to speed quickly with the Tangram Vision SDK, including configuration assistance and debugging
- Creating shareable content like tutorials, eBooks and how-to guides
- Representing Tangram Vision at conferences, meetups and other in-person events
- Assisting in creating documentation and developer tools

You won't be alone in this role; the entire Tangram Vision team currently handles the above tasks, and will continue to contribute, assist and collaborate. BONUS: want to gain computer vision engineering chops? You'll be working with a world-class team of computer vision engineers day in, day out who will help get you up to speed on concepts, tools, and code. And you'll get to play around with robots, too!

Post-COVID, this role will likely require travel for 10-25% of the year.

To apply, please contact us here

About Tangram Vision
Tangram Vision (Tangram) is a team of computer vision and sensor experts with a collective three decades of experience building sensors and sensor-driven products. Tangram's mission is to make it effortless to add sensors to vision-enabled products like robots and drones. Tangram is funded by top-tier venture capital investors, with offices in Colorado and California. Tangram is an equal opportunity employer, and does not discriminate based on race, gender or gender identity, religion, sexual orientation, age, disability, national origin or genetic information.