For Employers

Geom

Computer Vision / Machine Learning Engineer

Posted 4 hours ago
$160K - $225K per year
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Develop and deploy computer vision and machine learning models to automate the interpretation of complex architectural drawings and construction documents. Collaborate with cross-functional teams to translate experimental research into reliable, scalable production systems for architectural automation.

About Geom

Geom is building an AI platform for production-scale architecture. We use AI and a proprietary semantic layer to understand architectural drawings and automate the repetitive, labor-intensive work of architectural production.

Our technology works with builders’ existing plan sets and workflows to automate tasks such as quality control, option solving, plan modifications, mirroring, renderings, plot plans, and construction-document preparation.

We’re a distributed team of engineers, architects, designers, and former homebuilding operators working together to fundamentally change how architectural work gets done.


The Role

We’re looking for an AI / Computer Vision / Machine Learning Engineer to help build the intelligence behind Geom.

You’ll work on challenging problems at the intersection of computer vision, multimodal AI, geometry, machine learning, and architectural data. The goal is not simply to recognize what appears in a drawing, but to understand the elements, relationships, constraints, and intent represented within complex architectural plan sets, and turn that understanding into reliable automation.

This is an early-stage role with the opportunity to make an impact. You’ll work closely with our engineering, product, and architecture teams to take ideas from experimentation through production and apply them to real-world building plans at scale.

What You’ll Work On

  • Develop models and systems for understanding architectural drawings, floor plans, construction documents, and other complex visual information.

  • Build computer vision and multimodal pipelines for detecting, classifying, extracting, and reasoning about architectural elements and their relationships.

  • Combine vision models, foundation models, geometric reasoning, and structured representations to create semantic understanding of plan sets.

  • Develop methods for matching and tracking elements across drawings, sheets, revisions, and plan variations.

  • Work on problems involving object detection, segmentation, document understanding, spatial reasoning, image registration, vector geometry, and visual similarity.

  • Design training, evaluation, and data-generation pipelines that allow models to improve rapidly as we encounter new plan types and workflows.

  • Develop practical approaches for working with imperfect, noisy, inconsistent, and highly variable real-world architectural data.

  • Translate experimental ML capabilities into reliable production systems.

  • Establish evaluation frameworks and metrics for model accuracy, reliability, and downstream automation quality.

  • Collaborate directly with domain experts to understand architectural conventions and convert that expertise into scalable technical systems.


What We’re Looking For

  • Strong experience building and deploying machine learning or computer vision systems.

  • Deep understanding of modern computer vision techniques and neural network architectures.

  • Experience with one or more areas such as object detection, segmentation, document AI, multimodal models, vision-language models, image matching, geometry processing, or spatial reasoning.

  • Strong Python skills and experience with modern ML frameworks such as PyTorch.

  • Experience building datasets, training pipelines, evaluation systems, and production inference workflows.

  • Strong software engineering fundamentals and the ability to turn research ideas into maintainable production systems.

  • Comfort working on ambiguous problems where the right technical approach may need to be invented.

  • Ability to move quickly between experimentation, implementation, debugging, and deployment.

  • Excitement about working closely with a small, highly collaborative team in an early-stage environment.

You may be particularly well suited for this role if you have experience with:

  • Document understanding or document intelligence

  • CAD, architectural drawings, engineering drawings, maps, diagrams, or other structured visual documents

  • Vector graphics, computational geometry, graph representations, or spatial data

  • OCR and layout understanding

  • Image registration, feature matching, or correspondence

  • Numerical optimization

  • Synthetic data generation and data augmentation

  • Fine-tuning or adapting foundation models

  • Model evaluation and benchmarking for complex reasoning tasks

  • ML infrastructure and large-scale inference systems

Why Geom

You’ll have the opportunity to work on AI problems that are both technically difficult and immediately connected to the physical world.

Architectural plans contain an enormous amount of structured information, but much of the work required to interpret, modify, and produce them remains manual. We’re building the intelligence layer that changes that.

At Geom, you’ll have meaningful ownership from the beginning, work directly with experienced founders and domain experts, and help define a new technical category at the intersection of AI, architecture, and homebuilding.

Don't See a Perfect Match?

Great people rarely fit perfectly into a checklist. If you’re excited about computer vision, multimodal AI, geometry, or building intelligent systems that understand the built environment, we’d like to hear from you.


Compensation

Pursuant to applicable state and local pay transparency laws, the anticipated salary range for this position is $160,000–$225,000 annually. Actual compensation will be determined based on factors including relevant experience, skills, education, certifications, geographic location, and internal equity.

Benefits

  • Health and dental insurance

  • Paid time off and holidays

  • Collaborative and innovative work environment

  • Remote work options (where applicable)


Geom is an equal opportunity employer. We welcome applicants of all backgrounds and make employment decisions based on skills, experience, and what each person can bring to the team, without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by law.



Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Technical Animator (VR)

Contract United States Software Development

Principal Electronics Engineer – Radar (Rancho Bernardo CA)

Full Time United States Software Development

Sentinel - System Deployment Capability Lead Systems Engineer 4

Full Time United States Software Development

Senior Analyst - BCG Vantage, Infrastructure, Transport, and City Development (P-ITC)

Full Time United States Software Development

Principal AI Solutions Engineer

Contract United States Software Development

Sr Principal Engineer Software

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 225,606+ Jobs in Machine Learning Engineer

Answer easy questions

Answer easy questions

225,606+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified