CrawlJobs Logo

Senior Software Engineer, 3D Modeling

hover.to Logo

HOVER

Location Icon

Location:
United States , San Francisco/New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

165000.00 - 204000.00 USD / Year

Job Description:

Hover helps people design, improve, and protect the properties they love. With proprietary AI built on over a decade of real property data, Hover answers age-old questions like “What will it look like?” and “What will it cost?” Homeowners, contractors, and insurance professionals rely on Hover to get fully measured, accurate, and interactive 3D models of any property — all from a smartphone scan in minutes. At Hover, 3D models aren’t just part of our product — they are the product. Every scan and data point we process helps homeowners, insurers, and contractors make confident, data-driven decisions. We’re looking for a Senior Software Engineer who’s passionate about geometry, automation, and real-world impact. In this role, you’ll design and implement the systems that transform customer-captured imagery into highly accurate 3D models—advancing the scalability and precision of Hover’s modeling pipeline. You’ll collaborate closely with designers and engineers across frontend, backend, computer vision, and DevOps to bring new capabilities to life, combining technical depth with strong communication and cross-functional partnership. The Modeling Pipeline team builds the tools that our in-house operations rely on for transforming customer-captured scans into highly accurate and detailed 3D models of buildings. We are also responsible for developing the pipeline and systems that process 3D data through automated and manual stages, as well as exporting data to customer-facing formats.

Job Responsibility:

  • Owning and evolving the backend systems that transform raw scan data into precise 3D models, ensuring reliable delivery to key ecosystem partners such as Xactimate and Cotality
  • Building and enhancing internal modeling tools that empower teams to generate, validate, and optimize high-quality 3D data efficiently
  • Collaborating with ML and computer vision engineers to bring new algorithms into production, bridging research and real-world application
  • Improving customer and partner experiences by refining how Hover’s 3D outputs integrate into downstream workflows and external platforms
  • Driving innovation and continuous improvement across our modeling pipelines through curiosity, experimentation, and high technical standards

Requirements:

  • Proven experience designing and implementing systems for 3D modeling, reconstruction, or CAD-related software — ideally with a solid foundation in geometry and 3D math
  • Strong software engineering skills in one or more modern languages (e.g., Ruby, JavaScript/TypeScript, Python, or C++) and an eagerness to learn new technologies as needed
  • Comfort defining technical requirements for open-ended, ambiguous problems — and driving them from concept to reliable delivery
  • Clear, concise technical documentation and communication skills that enable alignment across engineering, product, and operations teams

Nice to have:

  • Experience with Ruby on Rails or similar backend frameworks
  • Familiarity with 3D modeling tools like Houdini, SketchUp, Rhino, or 3DS Max
  • Experience developing plugins or automation tools for 3D software
  • Background in procedural modeling, geometry processing, or parameterization
What we offer:
  • Competitive salary and meaningful equity in a fast-growing company
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory Self-Care Days - A day set aside each month to allow employees to recharge
  • Recurring fitness classes, meditation/ mindfulness tools, virtual therapy, and family planning assistance
  • Encouraged continued education and will help cover the cost of management training, conferences, workshops, or certifications

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, 3D Modeling

Senior Engineering Manager, 3D Modeling

Lead the team responsible for Hover’s modeling pipeline—the backbone of our prod...
Location
Location
United States , San Francisco/New York
Salary
Salary:
218000.00 - 269000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years leading engineering teams, with a demonstrated ability to guide deeply technical teams and collaborate with multiple stakeholders to drive business-wide impact
  • 5+ years as a hands-on engineer, with a strong track record of designing and delivering technical systems at scale
  • Experience in at least one of the following: Creating systems and tools for 3D modeling/reconstruction, developing software related to the CAD Architecture space, solid background in 3D math and geometry
  • Strong foundation in mathematics (linear algebra, geometry, etc.) and a passion for applying it to real-world challenges through code
  • Backend experience in Ruby, Node.js, or similar technologies
Job Responsibility
Job Responsibility
  • Taking inputs from many different directions and synthesizing them into a technical strategy that delivers impact in thoughtful steps along the way to long term value
  • Defining the technical roadmap and business strategy for Hover’s Modeling team, with responsibility for both quarterly and long-term planning
  • Leading, mentoring, and coaching engineers to maximize their potential, supporting promotions and growth opportunities
  • Partnering cross-functionally with Exteriors/Interiors product owners, Ops, Process Engineering, and CV/ML teams to translate product requirements into actionable roadmaps
  • Architecting and modernizing Hover’s Ruby on Rails–based pipeline to improve reliability, efficiency, and scalability
  • Driving continuous improvement in pipeline error rates and system health while balancing innovation with operational stability
  • Delivering highly accurate, efficient 3D models through both automated and human-in-the-loop workflows
What we offer
What we offer
  • Competitive salary and meaningful equity in a fast-growing company
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory Self-Care Days - A day set aside each month to allow employees to recharge
  • Recurring fitness classes, meditation/ mindfulness tools, virtual therapy, and family planning assistance
  • Encouraged continued education and will help cover the cost of management training, conferences, workshops, or certifications
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Sopra Steria is seeking a Senior Software Engineer with expertise in Catia DMU, ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4+ years of experience in AIRBUS Process, Methods and Tools and Full 3D
  • Hands-on experience in CATIA V5/V6, PASS SSI, Enovia VPM, TreND, Context Builder, CADint, Taksy, Gilda, DPDS, and Optegra
  • 3DExperience platform (functional) would be an advantage
  • Sound knowledge in AIRBUS product structure and Configuration management process
  • Good technical knowledge of Aircraft Structures, Systems, Cabin & Cargo Layouts
  • Experience in Design and Quality check of AIRBUS Structural, Systems, and Cabin/Interior components
  • Basic knowledge in Agile/SAFe methodologies
  • Ability to work with cross-functional teams
  • Very good communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Performing DMU Integration, design and F3D activities using AIRBUS methodologies
  • 3D Model & Assembly checks in aircraft DMU and against set requirements
  • 2D Drawing checks against requirements
  • 3D model & assembly design, compilation, and integration
  • Interface alignment
  • 2D Drawing creation
  • Full 3D Dataset compilation
  • Equipment steering
  • Operational configuration management
  • Functional electrics creation and modification
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open positions for people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fleet Management

Skydio’s mission is to make the world a safer and more efficient place through t...
Location
Location
United States , San Mateo
Salary
Salary:
170000.00 - 230000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience
  • Capable of taking a concept and driving it through the software lifecycle: architecture, development, testing, deployment, and monitoring
  • Experience building and delivering scalable and secure cloud based applications with a high proficiency in modern cloud technologies
  • Direct experience with our stack (Python, Go, GraphQL, PostgreSQL, AWS, Kubernetes, Temporal, Typescript) or similar technologies
Job Responsibility
Job Responsibility
  • Continually design and expand Skydio Cloud’s core data model and API for drones/docks and the data they produce
  • Build the core features of fleet management, including over the air updates, real-time fleet health, photo and video asset management, security and permissioning, user and device management, and 3D reconstruction
  • Collaborate across functions (product managers, designers, engineers, and support) to design and deliver Skydio Cloud features that enable customers to scale
  • Design secure, efficient, observable, scalable, and robust software for dealing with petabytes of real-time data and video from fleets of Skydio drones
  • Leverage your experience and best practices to not only uphold but improve Skydio’s engineering standards
  • Ensure Skydio’s platform is available 24/7 by joining in the rotating on-call schedule across all engineering teams
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Paid vacation time, sick leave, holiday pay
  • 401K savings plan
  • Fulltime
Read More
Arrow Right

Senior 3D Printing R&D Engineer

To reinvent an industry, you have to build the best team. Join Formlabs if you w...
Location
Location
United States , Boston
Salary
Salary:
130000.00 - 185000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years post-graduate experience
  • Questions assumptions and are willing to back it up with data
  • Autonomously works to research, report results, and make recommendations for next steps
  • Able to design and build test fixtures for experiments
  • Have experience with experiment design and data analysis
  • A website or portfolio document showing off your current and past projects
  • Understand programming and scientific computing, ideally Python or Matlab
  • Familiar with mechanical design, mechatronics, and CAD modeling
  • B.S., M.S., or PhD in an engineering field (all are welcome)
Job Responsibility
Job Responsibility
  • Create new 3D printing techniques - from developing new printer architectures to validating minute changes in Galvo control
  • Opportunity to lead projects and investigate new technologies
  • Tackle complex and open-ended problems across multiple engineering disciplines
  • Perform experiments and use the results to inform and develop improvements in software or hardware
  • Evaluate current printer performance for areas for improvement
  • Partner with other engineering teams to implement improvements to current products such as redesigning support structure algorithm based on experimental results
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Computational Geometry

We are seeking a Senior Software Engineer, Computational Geometry who will be a ...
Location
Location
United States , Chatsworth
Salary
Salary:
140000.00 - 200000.00 USD / Year
machinalabs.ai Logo
Machina Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or PhD. in Data Science, Computer Science, Machine Learning, Statistics, or a related field
  • 5+ years of experience in computational geometry, path planning, or related fields
  • Strong background in linear algebra, trigonometry, differential equations, and algorithm design
  • Proficiency in both Python and C++, with hands-on use of libraries such as Numpy (Python) or Eigen (C++)
  • Proven ability to manipulate meshes, vectors, and transforms in 2D and 3D
  • Experience with CAD file formats (STEP, IGES) and graphics-adjacent work (GPU acceleration, ray tracing, geometry kernels)
  • A track record of solving complex problems in fast-paced, iterative environments—independently and within teams
  • Excellent communication skills
  • able to explain technical concepts clearly to both engineers and non-engineers
Job Responsibility
Job Responsibility
  • Shape our geometry pipeline by leading the development of robust geometry ingestion and processing systems to transform complex CAD files into robot-ready parts
  • Innovate our path planning through the design and implementation of algorithms that expand the operational envelope of our robotic forming cells
  • Prototype and validate by rapidly testing new approaches while building high-quality, production-ready code for proven solutions
  • Bridge disciplines partnering with robotics and manufacturing engineers to troubleshoot, optimize, and validate geometry and path strategies on physical hardware
  • Model and simulate by building kinematic models, optimizers, and analysis tools to validate paths before they hit the robot floor
  • Uphold excellence through ensuring code quality with testing, documentation, and reviews aligned to Machina’s engineering standards
What we offer
What we offer
  • Medical, Dental, Vision
  • PTO
  • Stock Options
  • Fulltime
Read More
Arrow Right

Senior Mechanical Engineer: Test Development Engineering

As a Senior Mechanical Engineer in Test Development Engineering, you will play a...
Location
Location
United States , South Jordan, Utah
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical Engineering, Mechatronics, or a related field
  • 10+ years of experience in mechanical design, test and calibration equipment development, or precision metrology systems
  • Proficiency in CAD software (Creo, SolidWorks) and related engineering analysis tools (FEA, tolerance analysis)
  • Strong understanding of mechanical systems, pneumatic and electromechanical integration, and manufacturing processes
  • Deep knowledge of measurement science, tolerance analysis, and statistical methods for calibration and product qualification
  • Experience in test system design, metrology instrumentation, and mechanical calibration processes
  • Hands-on experience with mechanical test setups, data acquisition, and troubleshooting of measurement systems
  • Excellent analytical, problem-solving, and documentation skills
  • Strong communication skills and ability to lead cross-functional technical efforts
Job Responsibility
Job Responsibility
  • Conceptualize, design, and document assembly jigs, test fixtures, and precision metrology systems to support both production and validation testing
  • Develop custom calibration and test instruments, including mechanical, pneumatic, and electro-mechanical assemblies for high-accuracy measurements
  • Integrate sensors, load cells, displacement transducers, pressure gauges, and other instrumentation into test systems to support product calibration and verification
  • Collaborate with cross-functional teams (Design, Manufacturing, Quality, Calibration Labs, and Contract Manufacturers) to define test requirements and system capabilities
  • Utilize CAD software (Creo, SolidWorks) to create detailed 3D models and drawings of mechanical systems, with GD&T applied for precision alignment and repeatability
  • Generate and maintain Requirement Documents, Calibration Procedures, and Test System Specifications to ensure alignment between product and test design intent
  • Participate in supplier design reviews and qualification of external test and calibration equipment
  • Develop and validate test procedures, calibration methods, and verification plans for measurement systems and mechanical fixtures
  • Ensure measurement system analysis (MSA), gage R&R, and traceability to NIST or equivalent standards in all calibration processes
  • Conduct statistical evaluations of test data to assess system reliability, repeatability, and reproducibility
What we offer
What we offer
  • competitive Medical, Dental, and Vision coverage
  • 401(k) match
  • generous PTO
  • tuition reimbursement
  • yearly lifestyle stipend
  • exclusive employee discounts
  • Fulltime
Read More
Arrow Right

Senior 3D artist

We are looking for a Senior 3D Artist to join us in creating and guiding our rea...
Location
Location
Italy , Milan
Salary
Salary:
30000.00 - 40000.00 EUR / Year
anothereality.io Logo
AnotheReality
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in game production, with proven track record demonstrating artistic sense and technical skills
  • Experience working with Unity Engine, managing and profiling graphical features
  • Proficiency in full 3D production pipeline, from an idea until final integration and tuning in the engine
  • Being a pro with you favorite 3D modeling software (Blender/Maya and/or other), Adobe Substance 3D Painter and Designer, familiar with the majority of modern 3D software packages
  • Knowledge of real time rendering concepts, resource limits and optimization even for mobile devices
  • Knowledge of animation, rigging and skinning
  • Able to understand and follow creative direction requirements, analyzing timing and delivery plans with a problem-solving attitude
  • Superior eye for light, shading (not necessarily coded), color and detail in creating texture maps with a strong attention to detail
  • Passion for games, XR and cutting-edge technology
  • Diligent, positive, able to receive constructive criticism
Job Responsibility
Job Responsibility
  • Build 3D assets and environments and manage them through the full production pipeline, from modeling to engine optimization, also starting from concepts
  • Proactively work with the team to ensure run-time performance, reducing content complexity, lighting cost, draw calls, etc., while maintaining visual quality
  • Estimate and organize work activities, stick to the schedules and manage work time efficiently, also being responsible and supervise junior/mid artists job and deliveries
  • Collaborate with designers, other artists and engineers to develop and refine key systems for our tech and real-time solutions
  • Communicate in an effective way both to the technical team and to non-technical people, to ask questions and explain technical choices when necessary
  • Make decisions and understand when it’s time to cut, what to cut and what to keep
  • Ensure that creative, quality and budgetary goals are met
  • Mentor other members of the team as needed and check the quality of their work
  • Participate in creative and design sessions for ongoing and new projects, search for references when needed and validate artistic choices with creative director
  • Participate in the interviewing and hiring process of other artists
What we offer
What we offer
  • A friendly, transparent and ambitious working environment
  • Diverse and challenging projects, with a high degree of freedom and responsibility
  • Flat structure and little to none bureaucracy
  • Personal and career development
  • A lot of VR / AR to play with!
  • Fulltime
Read More
Arrow Right

Technical Safety / Loss Prevention – Senior Engineer

At DORIS you will be joining a fast-moving and technically diverse environment. ...
Location
Location
France , Paris
Salary
Salary:
Not provided
dorisgroup.com Logo
Doris Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters or Bachelors degree in engineering with specialization in industrial risk control, loss prevention or industrial safety
  • Minimum 5 years’ experience in offshore & onshore safety engineering for Oil & Gas project
  • Fluent English – Good written (including report writing) and verbal communication
  • Good working knowledge of applicable regulations, codes of practice, international standards
  • Strong knowledge of PHAST and Pipenet
  • Familiar with 3D model viewer software Naviswork
  • Mobility required in particular for collaboration with foreign DORIS subsidiaries and participation to surveys in France and abroad offshore and onshore
Job Responsibility
Job Responsibility
  • Prepare technical safety documentation during engineering of projects
  • Participation in safety workshops on project (eventually chairing ) HAZOP, HAZID, SIL review…
  • Participation to Plot plan reviews and 3D model reviews
  • Preparation and supervision of site survey, onshore and offshore
  • Vendor technical follow-up including Request For Quotation preparation, technical clarification and Vendor data review
  • Interfacing with client and internal project teams
  • Responsible for the preparation of quotation offers, the technical bid evaluation and the follow-up of subcontracted safety studies (FRA, ERA, EERA, QRA, TRA, dropped object study, ship collision study, etc.) with direct communication with our clients/subcontractors
  • Participate in maintaining DORIS experience and adapt methodologies and knowhow to the evolution of state of the art and to the market needs
  • Involvement in R&D activities through internal studies and development of engineering tools
  • Fulltime
Read More
Arrow Right