Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Computer Vision Engineer image - Rise Careers
Job details

Computer Vision Engineer

About the Role


Reveal is growing and we have multiple open roles on our Computer Vision team. This is an opportunity for you to play a key role in building and enhancing the computer vision capabilities of our Geospatial business unit, including on our flagship Farsight product. We are hiring at multiple levels, from mid-level to Principal. You will work on critical software that has a real-world impact, collaborating across teams to define and execute the technical roadmap for our products.


The ideal candidate brings a deep background in Computer Vision and excellent C++ skills. Whether your passion lies in 3D CV (reconstruction, multi-view geometry, SLAM, etc) or applying Machine Learning to cutting-edge perception challenges, we have a critical role for you. If you are looking for a role with real impact both for the company and in the real world… keep reading!


Responsibilities
  • Design, develop, integrate, and optimize new features across our computer vision and 3D reconstruction pipelines.
  • Build, integrate, and deploy software solutions into a large-scale production C++ codebase.
  • Ensure high standards for code quality, testing, and development practices to maintain a robust and clean codebase.
  • Profile and optimize performance for efficiency, scalability, and low-latency deployment in production environments.
  • Stay up to date with the latest research and industry trends in CV, ML, and 3D data processing, applying relevant advancements where appropriate.
  • Contribute to technical documentation, design reviews, and code reviews to ensure maintainability and knowledge sharing.
  • Debug, identify root causes, and implement and test fixes for problems.
  • Work collaboratively with all teams to define and execute the technical roadmap for Farsight and other products.


Requirements
  • 3-10+ years of experience as a Computer Vision Engineer or equivalent.
  • Experience developing production-grade C++ in Linux or other command-line-based environments.
  • Strong debugging skills, including reproducing problems, identifying root causes, implementing fixes, and testing solutions.
  • Experience building software solutions that involve large-scale data processing and analysis.
  • Ability to quickly understand and navigate complex systems and established codebases.


3D Computer Vision Focus
  • Deep knowledge of and experience with classical 3D computer vision concepts such as camera models, stereo vision, camera calibration, multi-view geometry, SfM, SLAM.
  • Solid understanding of linear algebra
  • Familiarity with representations of 3D data, such as point clouds, polygonal meshes, and depth maps, and algorithms for generating and processing them.
  • Proficiency with Python for automation and scripting


CVML Focus
  • Significant experience applying machine learning to solve real-world computer vision problems.
  • 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.


Nice to Haves
  • Familiarity with modern 3D CV advancements such as neural rendering techniques (NERFs, Gaussian Splatting), and related approaches for 3D reconstruction and scene representation.
  • Experience with multithreading in C++.
  • Experience with GPU programming, such as OpenCL, CUDA, or Vulkan.
  • Knowledge of geospatial concepts, including latitude/longitude/altitude, MSL vs. HAE, UTM, and coordinate systems.
  • Experience with gRPC protocol or Bazel build system.
  • Cross-platform development skills for Mac, Linux, Windows, and Android.
  • Proven experience working in fast-paced ambiguous environments.
  • Must be eligible to obtain and maintain a U.S. Top Secret security clearance


Compensation
  • Salary ($150,000 - $220,000 +/-) + 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


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.

Reveal Technology Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Reveal Technology DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Reveal Technology
Reveal Technology CEO photo
Unknown name
Approve of CEO

Average salary estimate

$185000 / YEARLY (est.)
min
max
$150000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 8 hours ago

Boeing seeks a Software Developer (Associate or Mid-Level) to design, implement, and support IPDM applications that solve engineering and manufacturing data challenges.

Photo of the Rise User

Lead integration architecture and development for Forbright's digital banking platform, driving scalable, secure AWS- and event-driven solutions while mentoring engineering teams.

Photo of the Rise User
Posted 10 hours ago

Work as an Agent Engineer in Giga’s San Francisco office to build, deploy, and iterate customer-facing agents using our low-code platform.

AidKit Hybrid No location specified
Posted 14 hours ago

AidKit is hiring a remote full-stack software engineer to build and scale a no/low-code platform that delivers secure, dignified cash assistance at scale.

Photo of the Rise User
Posted 22 hours ago

Mindbloom seeks a Software Engineer to build scalable, AI-enabled backend infrastructure and APIs that power its remote-first psychedelic therapy platform.

Photo of the Rise User
Credit Genie Hybrid No location specified
Posted 10 hours ago

Lead the architecture and development of a high-quality, scalable iOS app at Credit Genie, helping shape mobile product direction and mentor other engineers.

Photo of the Rise User
Posted 4 hours ago

Lead development of secure, enterprise-grade developer tooling and integrations at Coder, focusing on Go-based distributed systems, IDE integrations, and AI-enabled developer experiences.

Photo of the Rise User
Jobgether Hybrid No location specified
Posted 14 hours ago

Senior Full Stack Developer needed to lead development of scalable web applications using React on the front end and Java or Python on the back end for a US-based, remote-friendly team.

Photo of the Rise User

Senior engineer wanted to design and scale Entrata's payments platform, lead reconciliation improvements, and mentor offshore teams while balancing performance, scalability, and time-to-market.

Photo of the Rise User

Mindera is hiring a Senior Java Engineer with strong IBM Sterling OMS and SIP experience to design and build scalable fulfilment and promising solutions across distributed systems.

Photo of the Rise User
Posted 8 hours ago

Lead the architecture and delivery of mission-critical Command & Control software for Boeing's satellite ground systems, driving design, integration, and CI/CD practices at the El Segundo site.

Photo of the Rise User
Posted 8 hours ago

Senior Salesforce Full Stack Developer needed to lead architecture, integrations, and custom development across Quench's Salesforce-centric platform to improve scalability and operational efficiency.

Photo of the Rise User
Posted 10 hours ago

Scribd is hiring a Backend Software Engineer II to build and scale event-driven Python backend systems on AWS that power metadata enrichment and ML-driven content features.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 20, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!