computer vision / ML engineer

Mad Devs

United States

On-site

USD 140,000 - 220,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Гибкий график
Долгосрочные проекты
Командировки на объекты
Бюджет на обучение
Оплачиваемые конференции

Job summary

Mad Devs ищет инженера по машинному обучению и компьютерному зрению для разработки решений на архитектурных чертежах, документах и BIM. Вы будете строить пайплайны обработки данных, работать над восприятием структурированной информации и разработкой верифицируемых конвейеров оценки.

Требуется 5+ лет опыта, знание CV/ML, умение общаться с заказчиками на английском и русском. Предусмотрены гибкие часы, долгосрочные проекты и командировки, оплата в долларах.

Qualifications

  • 5+ лет профессионального опыта в ML или computer vision, включая внедрение в продакшн
  • Знания computer vision, ML и оценки моделей
  • Опыт валидации качества моделей по метрикам и данным реального мира
  • Практический опыт работы с векторной геометрией, структурированными данными и топологией
  • Опыт обработки технических чертежей, диаграмм или чертежей, где важна структура
  • Опыт проектирования evalu-то pipeline с ground-truth наборами, регрессионным тестированием
  • Опыт построения систем ML с учетом человека в петле и обработкой неопределённых предсказаний
  • Опыт репродуцирования обучения и подготовки моделей к независимому внедрению
  • Понимание версионирования моделей и наборов данных
  • Опыт технического лидерства в небольшой инженерной команде
  • Умение общаться с техническими заказчиками на английском языке (B2–C1) и русском (C1–C2)

Responsibilities

  • Разработка решений в области компьютерного зрения и ML для архитектурных чертежей, технических документов, CAD и BIM
  • Построение пайплайнов, объединяющих растровые изображения, векторную геометрию и структурированные данные
  • Восстановление структурированных объектов из геометрических примитивов с учетом топологии и пространственных отношений
  • Анализ плотных технических чертежей и документов по их структуре и семантике
  • Разработка и поддержка конвейеров оценки с ground-truth, метриками и регрессионным тестированием
  • Построение рабочих процессов с учётом отклонений и эскалацией неопределённых случаев
  • Оценка современных подходов к пониманию планов этажей и технических документов, включая детекцию, сегментацию и преобразование raster->vector
  • Разработка готовых к продакшну сервисов вывода с CPU-обработкой по умолчанию и опциональным ускорением на GPU
  • Обеспечение воспроизводимости обучения и вывода, версионирование моделей, упаковка и требования к развёртыванию
  • Передача моделей заказчикам для независимого развёртывания и дообучения
  • Техническое руководство по ML и CV в небольшой команде инженеров
  • Коммуникация с техническими стейкхолдерами на английском языке и разъяснение ограничений ML

Skills

Компьютерное зрение
Машинное обучение
Оценка моделей
Английский язык
Русский язык
Техническое лидерство
Python
TensorFlow
PyTorch

Tools

Python
TensorFlow
PyTorch

Job description

Описание:

Mad Devs works on complex real-world engineering challenges and applied AI projects involving engineering data, production constraints, and customer requirements.

Задачи:
  • 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
Требования:
  • 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
Будет плюсом:
  • 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 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
Условия:
  • Flexible working hours
  • Long-term projects
  • Salary in dollars
  • Professional communities
  • Onsite business trips
  • Training budget
  • Paid conferences
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ml engineer for document intelligence
ml engineer for document intelligence

Fieldflo • United States

On-site
USD 120,000 - 190,000
Vision & ML Engineer for CAD/BIM — Flexible Hours
Vision & ML Engineer for CAD/BIM — Flexible Hours

Mad Devs • United States

Remote
USD 140,000 - 220,000
Гибкий график
Долгосрочные проекты
Командировки на объекты
+2
ml разработчик анализа изображений
ml разработчик анализа изображений

Extyl • United States

On-site
USD 120,000 - 170,000
ml engineer for scalable AI solutions
ml engineer for scalable AI solutions

Andersen • United States

On-site
USD 120,000 - 180,000
Annual bonus
Private health insurance
Relocation assistance
+8
ai engineer for internal AI tools
ai engineer for internal AI tools

Refurbed • United States

On-site
USD 101,000 - 169,000
Learning budget
Mental health sessions
On-site workshops
+1
machine learning engineer for growth and engagement
machine learning engineer for growth and engagement

Phantom • United States

On-site
USD 180,000 - 260,000
Medical, dental, and vision insurance
Remote/WFH stipend (laptop, gear)
Flexible hours
+4
ml engineer in agentic systems
ml engineer in agentic systems

NDA • United States

Remote
USD 102,000 - 170,000
ml engineer for LLM inference
ml engineer for LLM inference

Cast AI • United States

On-site
USD 180,000 - 270,000
Equity 10%
Annual hackathon
Learning budget
ml engineer for real-time entertainment
ml engineer for real-time entertainment

Mayflower • United States

Remote
USD 140,000 - 190,000
технический директор систем компьютерного зрения
технический директор систем компьютерного зрения

Ozon • United States

On-site
USD 150,000 - 230,000