Kaart is seeking a highly collaborative and skilled software engineer to support specialized projects based in Colorado. This role is focused on the frontier of spatial computing—building backend computer vision software, 3D reconstruction pipelines, and machine learning datasets that power next-generation AR/VR technology.
The successful Software Engineer will be responsible for developing robust backend architecture and collaborating across multidisciplinary teams to turn complex requirements into functional, scalable solutions for production environments. You will be required to see a project from conception to final product, requiring excellent communication, organization, and attention to detail. As a member of the development team, you will build technology solutions that contribute to world-class GIS and vision-enabled solutions for users globally.
Location: Remote (Must reside in Colorado) Salary Range: $110,000 – $165,000 (Based on experience)
Essential Job Responsibilities
- Technical Architecture: Designing and implementing robust APIs, algorithms, computer vision applications, and 3D reconstruction pipelines.
- Hardcore Development: Architecting resilient infrastructure and optimized data pipelines; training, retraining, and monitoring systems and models as needed.
- Problem Solving: Solving complex problems with multilayered data sets and ensuring the responsiveness and performance of applications.
- Full Lifecycle Ownership: Overseeing projects from inception through to production deployment, including planning, tracking, and scheduling.
- Modern Tech Stack: Keeping abreast of technologies and programming advancements, specifically with C++ and Python.
- Collaboration: Balancing technical prowess with user-centric design and performing peer reviews of other developers’ code.
Education and Experience Requirements
- Professional Experience: 3–5+ years of industrial software engineering experience.
- Hardcore Coding Skills: Advanced proficiency in C++ and Python is required.
- 3D Math Mastery: Deep functional understanding of Linear Algebra, 3D Geometry, and Coordinate Transformations (including Quaternions, Rotation Matrices, and Projection Models).
- Theoretical Foundation: Strong grasp of probability, statistics, and algorithms.
- Ownership: Ability to manage projects with high autonomy and impeccable attention to detail.
- Teamwork: Exceptional verbal communication abilities and the ability to collaborate with a diverse, distributed team.
Preferred Qualifications / Skills
- Experience in GIS, Computer Vision (CV), or Machine Learning (ML).
- Familiarity with 3D math, geometry processing, or SLAM.
- Experience with PostgreSQL, AWS, or DigitalOcean.
Working Conditions & Physical Requirements
- Setting: Remote/Home office environment based in Colorado.
- Stationary Work: Must be able to remain in a stationary position at a desk for up to 8 hours a day.
- Travel: Travel may be required quarterly for team syncs (including to Redmond, WA), involving overnight stays. Must be able to travel via automobile or airplane.
- Vision & Physical: Must be able to differentiate between colors and lift up to 10 lbs.
Job Type: Full-time
Pay: $110,000.00 - $165,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Work Location: Remote