Mid-Level AI & Machine Learning Engineer
AI
Ai Engineer
Ai/ml Developer
Applied Ai
Artificial Intelligence
Document Understanding
Engineer
Full Stack Developer
Intelligent Document Processing
Machine Learning
Machine Learning Deployment
Machine Learning Engineer
Machine Learning Modeling
Machine Vision
Multimodal Ai
Open Source Ai
Vision Language Models
Job Description
Fieldwire is building AI foundations that help turn construction documents and images into usable information inside its platform. As a Mid-Level AI & Machine Learning Engineer, you will adapt and deploy AI models for document and image understanding, with a focus on model performance in production and context-aware outputs that fit users’ workflows.
This hybrid role is based in San Francisco, California, with Fieldwire’s headquarters centrally located off Embarcadero BART.
What you will do
- Architect, build, and maintain AI foundations across the full stack, embedding capabilities into core platform functionality
- Evaluate and select open-source models, then adapt them to domain-specific use cases using fine-tuning, transfer learning, and lightweight training
- Deploy and operate models in Fieldwire’s infrastructure, including GPU-backed environments with an emphasis on inference performance, resource utilization, throughput, and latency
- Build solutions for image understanding, including visual object detection, classification, and segmentation
- Extract and interpret information from PDFs, scanned documents, images, and other complex visual content by combining OCR, document layout analysis, and multimodal models
- Apply AI and computer vision techniques to surface relevant, context-aware information within users’ workflows
- Debug production issues across services and multiple levels of the stack
- Contribute to improving engineering standards, tooling, and processes
Required qualifications
- Bachelor’s or Master’s degree in Computer Science (or equivalent work experience)
- 3+ years of experience in a Fullstack, Backend, AI Engineering, or Machine Learning role
- Practical experience in machine learning, including training, evaluating, and deploying models
- Hands-on experience with computer vision and image-processing techniques
- Knowledge of modern toolchains used to develop high-quality applications
- Strong ability to write clean, well-tested, and modular code
Technologies you may work with
- Open-source models, fine-tuning, transfer learning
- OCR, document layout analysis, multimodal models
- Transformers, vision-language models
- GPU-backed environments
- Rust, Ruby on Rails, Angular
Preferred experience
- Working with pretrained models and adapting them to domain-specific tasks through fine-tuning and transfer learning
- Understanding modern model architectures, including transformers and vision-language models
- Experience with image and document processing, such as OCR, document layout analysis, or extracting structured information from PDFs and images
- Experience building production systems, preferably in Rust, Ruby on Rails, or Angular
Compensation
- Estimated pay range: $170,000 - $195,000 per year
- Actual salary offer will consider factors including skills, qualifications, and experience
Benefits
- Corporate bonus with a range up to 30%