Mid-Level AI & Machine Learning Engineer

Fieldwire•San Francisco, CA
•$170,000 - $195,000•Hybrid

About The Position

Fieldwire is seeking a Mid-Level AI & Machine Learning Engineer to join a team developing AI features for its construction management platform. The role focuses on adapting existing models, operating models on Fieldwire’s infrastructure, and extracting and categorizing information from complex documents, PDFs, and images. The engineer will build core AI features and services used by Fieldwire’s end users, with attention to security, scalability, and performance. The position is hybrid and located in San Francisco, California. The estimated US salary range is $170,000–$195,000, with a corporate bonus that may be available up to 30%. Salary offers may vary based on location, skills, qualifications, and experience.

Requirements

  • Bachelor’s or master’s degree in Computer Science, or equivalent work experience.
  • At least 3 years of experience in a full-stack, backend, AI engineering, or machine learning role.
  • Strong practical experience in machine learning, including training, evaluating, and deploying models.
  • Hands-on experience with computer vision and image-processing techniques.
  • Knowledge of modern tools used to develop high-quality applications.
  • Ability to write clean, well-tested, modular code.

Nice To Haves

  • Experience adapting pretrained models to domain-specific tasks through fine-tuning and transfer learning.
  • Understanding of modern model architectures, including transformers and vision-language models.
  • Experience with image and document processing, including OCR, document layout analysis, or extracting structured information from PDFs and images.
  • Experience building production systems, preferably in Rust, Ruby on Rails, or Angular.

Responsibilities

  • Architect, build, and maintain AI foundations across the full stack and embed them into core platform capabilities.
  • Evaluate and select open-source models, adapting them to domain-specific use cases through fine-tuning, transfer learning, and lightweight training.
  • Deploy and operate models on Fieldwire’s infrastructure, including GPU-backed environments, focusing on inference performance, resource utilization, throughput, and latency.
  • Develop solutions for image understanding, visual object detection, classification, and segmentation.
  • Extract and interpret information from PDFs, scanned documents, images, and other complex visual content using OCR, document layout analysis, and multimodal models.
  • Apply AI and computer vision techniques to surface relevant, context-aware information in user workflows and support smarter product experiences.
  • Debug production issues across services and multiple levels of the stack.
  • Improve engineering standards, tooling, and processes.

Benefits

  • Corporate bonus may be available up to 30%.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service