Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Reveal Technology

Reveal Technology

via Lever.co

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Computer Vision / Machine Learning Engineer

Anywhere
full-time
Posted 9/22/2025
Direct Apply
Key Skills:
Machine Learning
Computer Vision
PyTorch
C++
Python
Linux
3D Data Processing
Debugging
Code Quality
Technical Documentation
Model Deployment
Linear Algebra
3D Reconstruction
Camera Calibration
Stereo Vision
Neural Rendering

Compensation

Salary Range

$Not specified

Responsibilities

The engineer will apply machine learning and computer vision techniques to enhance product capabilities and integrate ML solutions into large software systems. They will also collaborate with teams to define the technical roadmap and contribute to documentation and code reviews.

Requirements

Candidates should have 3-5 years of experience in machine learning for computer vision and a deep understanding of computer vision fundamentals. Familiarity with PyTorch, C++, and 3D data representations is also required.

Full Description

About the Role We're looking for an experienced Computer Vision/Machine Learning Engineer to join our team, where you will apply your expertise to solve real-world computer vision problems. You'll play a key role in building, deploying, and integrating ML solutions into large-scale software systems, working collaboratively with all teams to help define the technical roadmap for our products. This position is ideal for someone who wants to work on critical software that has a real-world impact. \n Responsibilities Apply machine learning and computer vision techniques to add new analytical capabilities to our products, as well as enabling modern CV processing within our 3D reconstruction pipeline Design, build, train, and experiment with ML models using PyTorch Deploy ML models into production and integrate them into a large C++ codebase Write and oversee code quality, testing, development standards, and best practices, ensuring robust, clean, and maintainable codebases Work collaboratively with the Reveal team to define and execute the technical roadmap for current and future products Contribute to technical documentation, design reviews, and code reviews to ensure maintainability and knowledge sharing Stay up to date with the latest research and industry trends in CV, ML, and 3D data processing, applying relevant advancements where appropriate Debug, identify root causes, and implement and test fixes for problems Develop technical materials from conceptual ideas Requirements 3-5 years of experience applying machine learning to solve real-world computer vision problems Must be eligible to obtain and maintain a U.S. Top Secret security clearance Deep understanding of computer vision fundamentals, including classical and ML-based approaches Experience building, training, and experimenting with models using PyTorch Experience deploying ML models to production environments Familiarity with the ONNX framework Experience with and willingness to work on software implementation and integration of ML solutions into large codebases Experience with C++ and Python development in Linux or other command-line-based environments Solid understanding of linear algebra Ability to quickly understand and navigate complex systems and established codebases Familiarity with representations of 3D data, such as point clouds, polygonal meshes, and depth maps, and algorithms for generating and processing them Ability to quickly understand and navigate complex systems and established code bases A desire to work on critical software that has a real-world impact Nice to Haves Working knowledge of classical 3D Computer Vision concepts such as camera models, stereo vision, camera calibration, SfM, SLAM Familiarity with modern 3D CV advancements such as neural rendering techniques (NERFs, Gaussian Splatting), and related approaches for 3D reconstruction and scene representation Experience building software solutions involving significant amounts of data processing and analysis Compensation Salary + Equity Salary is determined by the applicant's experience, knowledge, skills, abilities, internal equity, and alignment with market data. Benefits Medical, Dental, Vision coverage HSA/FSA options Parental Leave 401(k): 200% match for the first 6% contributed Unlimited Paid Time Off Home Office Stipend \n About Reveal Technology Founded in 2019, Reveal is a dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected, and extreme environments. Our products include Farsight, a 3D processing and mission planning tool, and Identifi, which enables secure and rapid identity verification. Reveal is deeply committed to supporting defense, security, and safety missions. Having recently closed a $30M Series B funding round, we're growing our team to meet expanding demands and opportunities. This position will be open on or our website until it is successfully filled. To submit your application, please click the “Apply” button and follow the steps as directed. Proof of identity and eligibility to work in the United States is required for all hires. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Note: This job posting is intended for direct applicants only. We do not accept any unsolicited applications and request no outside recruiters contact us regarding this role.

This job posting was last updated on 9/23/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt