Computer Vision Engineer
Company Description
Doorstep.ai is transforming location guidance with cutting-edge AI-powered visual mapping technology. Our mission is to build the most reliable and user-friendly location tools, delivering pinpoint accuracy down to the last foot. We envision a future where everyone can navigate their world with confidence and ease.
As a venture-backed, rapidly growing company, we offer exciting career paths for early-career talent. We embody the values championed by our esteemed investors, including Paul Allen's co-founder of Microsoft whose family office, Cercano Management, led our latest fundraising round. We also share the values of Antler, a global VC firm and one of the world's most active early-stage investors, as well as Kleiner Perkins, renowned for their early investments in giants like Uber, Google, and Amazon etc. Together, we cultivate an inclusive, dynamic environment where team members can flourish and reach their full potential, always striving to move fast, stay grounded, and aim for the sky. If you're passionate about innovation, we encourage you to join us in shaping the future of navigation.
Computer Vision SLAM / Machine Learning Engineer
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field
- 3+ years of experience in developing SLAM or Computer Vision algorithms
- Proficiency in programming languages such as Python and C++
- Strong understanding of computer vision, SLAM, and machine learning principles
- Experience with cloud-based environments (AWS, Azure, GCP) and edge computing
- Familiarity with machine learning frameworks and libraries (TensorFlow, PyTorch, OpenCV)
- Proficient in software development best practices including code reviews, version control (Git), and continuous integration/continuous deployment (CI/CD)
Responsibilities:
- Develop SLAM (Simultaneous Localization and Mapping)/Computer Vision algorithms in a cloud-based environment as well as on the edge
- Integrate machine learning methods to improve SLAM/Computer Vision system performance
- Conduct research on the latest technologies in computer vision, SLAM, and machine learning
- Ensure the architectural integrity and scalability of SLAM/Computer Vision solutions in cloud platforms
- Writing high-quality, tested and efficient software in Python and C++ for our AI/ML SW Stack
- Defining and continuously improving machine learning workflows based on best practices in the industry and establishing them within the team
- Working in an Agile SW development team
- Great communication skills and experience working in an energetic startup team environment
If you're ready to embark on an exciting journey and shape the future of visual navigation for the world, apply today!