Find a jobRecruiters

Senior Computer Vision / ML Engineer

Exclusive opportunity

Remote

Senior Computer Vision / ML Engineer

Mad Devs LLC

Senior Computer Vision / ML Engineer

Skills

Data EngineeringMachine Learning

16 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

United Kingdom

Work mode:

Remote

Published on:

6 October 2026

What they need


We are looking for a Senior Computer Vision / ML Engineer to work on an applied AI project for processing architectural and engineering documentation.

You will build production-ready ML and computer vision solutions that turn technical drawings, CAD/BIM data, and complex documents into structured engineering data. We are looking for someone who can own the ML direction, challenge assumptions, and clearly explain technical decisions and trade-offs.

#LI-DNI

ML engineer

What you will do:

  • Design and develop computer vision and machine learning solutions for architectural drawings, technical documents, CAD, and BIM data.
  • Build pipelines combining raster images, vector geometry, structured engineering data, OCR, and ML models.
  • Reconstruct structured objects from geometric primitives, including topology and spatial relationships.
  • Analyze dense technical drawings and documents based on their structure and semantics, not only visual object detection.
  • Design and maintain evaluation pipelines with ground-truth data, quality metrics, regression testing, and validation on unseen data.
  • Build human-in-the-loop workflows with calibrated confidence scores and escalation of uncertain cases for human review.
  • Evaluate modern approaches to floor-plan and technical-document understanding, including detection, segmentation, transformer-based models, and raster-to-vector reconstruction.
  • Develop production-ready inference services with CPU inference by default and optional GPU acceleration.
  • Make training and inference reproducible, including model versioning, packaging, and deployment requirements.
  • Transfer models to customers for independent deployment and further training.
  • Provide technical leadership on ML and computer vision decisions within a small engineering team.
  • Communicate directly with technical stakeholders and explain ML limitations, trade-offs, and decisions in English.
  • Challenge proposed approaches when needed and recommend better alternatives based on technical evidence.

Requirements:

  • 5+ years of professional experience in machine learning or computer vision, including taking ML solutions into production.
  • Strong knowledge of computer vision, machine learning, and model evaluation.
  • Proven experience validating model quality using measurable metrics and real-world data.
  • Practical experience with vector geometry, structured data, topology, and spatial relationships.
  • Experience processing technical documents, diagrams, or drawings where structure and relationships matter.
  • Experience designing evaluation pipelines, including ground-truth datasets, regression testing, and generalization testing.
  • Experience building human-in-the-loop ML systems and handling uncertain predictions.
  • Experience making ML training reproducible and preparing models for independent deployment or further training.
  • Understanding of model and dataset versioning and relevant licensing considerations.
  • Experience providing technical leadership within a small engineering team.
  • Experience communicating directly with technical customers or stakeholders.
  • English at B2–C1 level with strong spoken communication skills.
  • Russian at C1–C2 level or native proficiency.
  • Preferred working hours: GMT+3 to GMT+7. Location is otherwise flexible.

Additional experience we value:

  • Experience with architectural or construction drawings, BIM models, quantity takeoff, or cost estimation.
  • Familiarity with research in floor-plan recognition, raster-to-vector reconstruction, or structured document understanding.
  • Experience parsing CAD and BIM formats, including malformed, incomplete, or inconsistent exports.
  • Experience with OCR for European languages and industry-specific terminology.
  • Experience optimizing ML inference for CPU-only environments.
  • Experience deploying ML services in isolated customer environments without external dependencies.
  • Experience with graph-based representations of engineering structures or building layouts.
  • Ability to read technical drawings in German or French.
  • German or French at B1–B2 level.

Why join us:

At Mad Devs, you will work on complex real-world engineering challenges alongside experienced developers and ML engineers. We value creativity, strategic thinking, ownership, and continuous improvement. You will have the opportunity to work with modern Computer Vision and ML approaches while solving practical problems involving real engineering data, production constraints, and customer requirements.

Employees benefits

Flexible working hours

Remote-first culture

Long-term projects

Salary in dollars

Professional communities

Onsite business trips

Training budget

Paid conferences

Hi, I'm Ekaterina.

Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .

Other offers great for you!

These companies are also looking for great profiles

Bloomays

Founding Machine Learning Engineer - AI/ Robotics / Computer vision

90K-120K$ + equity

Permanent contract

Remote

Skills

Machine LearningAIMachine Learning Engineer

20 days ago

Quick apply

Mobiskill

Machine Learning Engineer

450

Freelance

Remote

Top Recruiter

Skills

PythonPyTorchMachine LearningAIMachine Learning Engineer

7 days ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

2 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools