Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer - Computer Vision [Remote]

$220k - $250k
Full-time

Companycam

United States
  • Remote job

Hi, we’re CompanyCam.


We’re a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor’s entire business. We’re committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.

But don’t let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them!

The Role


We're looking for a Machine Learning Engineer with deep computer vision experience to join our ML team.

Contractors capture millions of jobsite photos through CompanyCam every day. As an ML Engineer, you'll turn that visual data into structured understanding — building and shipping computer vision systems that power image classification, document detection, segmentation, multimodal embeddings, and more across 70,000+ projects daily.

This is a small team with outsized reach. You'll own problems end-to-end, from data preprocessing and model training through evaluation and production deployment. You won't be tuning hyperparameters on someone else's model — you'll make architectural decisions and see your work in the hands of real contractors on real jobsites.

Current and near-term problems include segmentation, on-device model deployment, vision-language model integration, and building the evaluation infrastructure to do it all sustainably.

Working At CompanyCam


Our engineering team is remote-first, spanning every time zone in the United States. We welcome people from all backgrounds and really don't care whether or not you have a CS degree or even a high school diploma. All that matters is that you're not a jerk and you're good at what you do.

At CompanyCam we're driven to produce work with meaningful outcomes. That means not just dumping features and "improvements" but being able to reflect and learn from our outputs.

What You'll Do



  • Design, train, and deploy computer vision models to production with well-understood performance, latency, and cost characteristics.

  • Own the full ML pipeline: data preprocessing, feature engineering, model selection, training, evaluation, and deployment into sustainable inference services.

  • Conduct discovery spikes to validate feasibility and inform go/no-go decisions before committing to full development.

  • Integrate ML solutions with observability tooling, establishing and maintaining benchmarks to measure improvement and compare approaches.

  • Build automated, self-sustaining ML pipelines. Models should train, evaluate, and deploy with minimal manual intervention.

  • Inform build-vs-buy decisions with both technical rigor and business context, understanding when in-house models create competitive advantage vs. when vendor APIs are sufficient.

  • Collaborate with software engineers, data engineers, and product stakeholders to integrate ML solutions into CompanyCam's platform.

  • Communicate clearly with non-technical audiences about feasibility, requirements, and trade-offs of proposed solutions.

What You'll Bring


Must-haves


These are our non-negotiables:


  • Show up: give us your best and have the courage to do difficult but necessary stuff.

  • Grow up: be humble, take responsibility, learn continuously, and have a growth mindset.

  • Do good: treat your co-workers and customers the way you want to be treated.

  • 3+ years of experience shipping machine learning models to production (not just training them).

  • Experience with computer vision techniques including image classification, segmentation, and object detection.

  • Strong coding skills in Python with proficiency in PyTorch or TensorFlow and comfort with modern architectures (transformers, CNNs, etc.).

  • Strong SQL skills including joins, subqueries, window functions, and CTEs.

  • Proficiency in data analysis, cleaning, transformation, and feature engineering.

  • Experience with version control (Git), experiment tracking, and ML development best practices.

  • Ability to explain technical concepts to non-technical stakeholders through clear writing and presentations.

  • You live and work permanently in the U.S. (We're not set up to hire outside the U.S.).

Nice-to-haves


You'll encounter the following with varying frequency. Experience with them is a plus, but not required:


  • Embeddings, vector databases, and similarity search

  • On-device model deployment (e.g., Core ML, TensorFlow Lite)

  • MLFlow, Weights & Biases, or similar experiment tracking platforms

  • Amazon Bedrock or other cloud ML services

  • Ruby on Rails or JavaScript/React (for integration work)

Benefits and Compensation


This is a salaried position at CompanyCam. Our salary range is $220,000 - $250,000per year and is based on experience. We also offer meaningful equity and other  benefits .

CompanyCam is an equal-opportunity employer committed to respect, inclusion, and growth. We work hard, take responsibility, and support each other. Great ideas come from all backgrounds, and we carefully consider every applicant without regard to personal characteristics or traits. Even if your work experience doesn’t align perfectly, we encourage you to apply. What really matters to us is your potential, your passion, and your commitment to learning, innovation, and contributing meaningfully to our team.

For any accommodations or technical issues related to the online application or interview process, please email  View email address on jobs.jobcopilot.com and we’ll respond promptly. Please do not include any medical or health information in your message.

Note: Resumes sent to this email will  not be reviewed or responded to . To be considered for a position, you must apply directly through our  careers page .

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer - Computer Vision [Remote] in United States vacancy
  •  ...We are seeking a highly skilled and motivated Machine Learning Engineer specializing in Computer Vision to join our team. The ideal candidate will have a strong background in developing and deploying machine learning models focused on image and video processing. You will... 
    Computer
    Full time

    Caseguard

    Arlington, VA
    18 hours ago
  •  ...mission, roles and responsibilitiesRole SummaryAs a Senior Machine Learning Engineer, you will play a key role in developing and deploying...  ...focused on applied machine learning, with an emphasis on computer vision, predictive analytics, and scalable model deployment.You... 
    Computer

    FORVIA Faurecia

    Auburn Hills, MI
    3 days ago
  • $160k - $250k

     ...reliably in our factories. The work spans computational geometry, CAD/CAM integrations, high-...  ...for the factory.As a Senior Machine Learning Engineer, you will own the ML lifecycle for the...  ...experience building and shipping computer vision models, with an emphasis on detection... 
    Computer
    Permanent employment
    Full time
    Local area
    Flexible hours

    Hadrian

    Los Angeles, CA
    2 days ago
  • $138.91k - $285.98k

     ...development and research of applied machine learning. Our initiatives span a diverse range...  ...AI/ML fields, including fundamental computer vision, multimodal large language models, multimodal...  ...group of approximately six engineers and a product prototyping team, to create... 
    Computer
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  •  ...innovations. United by a shared vision, we create miracles and...  ...and experience in deep learning , neural networks and...  ...entire life cycle of machine learning projects from data...  ...related fields of study: computer science, computer engineering, robotics, mathematics,... 
    Computer
    Full time

    Bot Auto

    Houston, TX
    18 hours ago
  •  ...platforms, brings  Superhuman Vision  and  Workload Reduction  to...  ...perfect for an ambitious engineer who is passionate about taking...  ..., evaluate, and iterate on computer vision models for: Detection...  ...~5+ years of experience in machine learning, with a focus on computer... 
    Computer
    Remote job
    Permanent employment
    Full time
    Local area
    Work from home
    Flexible hours

    Overwatch Imaging

    Remote
    18 hours ago
  • $150k - $200k

     ...us create it. Who you are We are seeking a Senior Machine Learning Engineer to play a key role to join our growing team. As a key...  ...in designing, developing, and deploying state-of-the-art computer vision and recommendation models that power our core products and... 
    Computer
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area

    Metropolis Corp

    Remote
    18 hours ago
  • $189.31k - $389.75k

     ...AI/ML initiatives—including core computer vision, multimodal representation learning, heterogeneous graph neural networks...  ...visual pod is a small group (~10 engineers) inside Labs, which allows for...  ...fast-moving team.M.S. or PhD in Machine Learning or related academic areas... 
    Computer
    Work experience placement
    Currently hiring
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Pinterest

    San Francisco, CA
    4 days ago
  • $213k - $263k

     ...serving as the foundation for training and validating the AV stack. We are an advanced ML and engineering team that leverages state-of-the-art computer vision, deep learning, and generative AI to automatically analyze driving logs, generate rich scene understanding, and... 
    Computer
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    1 day ago
  • $251k - $310k

     ...build the ultimate cognitive engine for autonomous driving. We are...  ...(SFT) and Reinforcement Learning (RLHF/RLAIF, DPO/GRPO/PPO) pipelines...  ...: ~ Master’s degree in Computer Science, AI, ML, or a related...  ...Language Models (LLMs) or Vision-Language Models (VLMs) . ~... 
    Computer
    Full time
    Remote work

    Waymo

    Remote
    18 hours ago
  •  ...Design and optimize ML models for computer vision and robotics under tight compute and memory...  ...advanced degree in Computer Science, Engineering, or related field. Hands-on experience...  ...innovation, execution, and continuous learning. Competitive salary, meaningful... 
    Computer
    Full time

    Tycho Ai

    Remote
    18 hours ago
  • Computer Vision & Machine Learning Engineer for Autonomous Anti-Drone SystemsCompany Overview:Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing... 
    Computer
    Local area

    Allen Control Systems

    Austin, TX
    3 days ago
  • $218.4k - $273k

     ...frontier of Robotics data and model evaluation. We are seeking an exceptionally motivated and experienced Senior Machine Learning Engineer, Computer Vision to drive cutting-edge research and development in real-time and offline 2D and 3D algorithms. The successful... 
    Computer
    Full time

    Scale Ai

    San Francisco, CA
    18 hours ago
  •  ...Robotics . Our fully autonomous Corvus One ™ drones use computer vision & robotics to automatically track inventory, improving...  ...About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed... 
    Computer
    Full time
    Visa sponsorship

    Corvus Robotics

    Mountain View, CA
    18 hours ago
  • $184.7k - $324.8k

     ...Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other... 
    Computer
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...Entefy’s vision is simplifying how people interact digitally. To make it happen, we’re seeking computer vision-aries. Our hyper-talented Product team is seeking a Machine Learning and AI expert with the skills to redefine how computers make sense of the visual world.... 
    Computer
    Remote job
    Full time

    Entefy

    Remote
    18 hours ago
  • $150k - $200k

     ...Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences...  ...time. The Role We are seeking a Senior Computer Vision Engineer to lead the development of advanced multi-camera perception and... 
    Computer
    Temporary work
    Local area

    Metropolis Technologies

    Washington DC
    more than 2 months ago
  • $160k - $250k

     ...reliably in our factories. The work spans computational geometry, CAD/CAM integrations, high-...  ...for the factory. As a Senior Machine Learning Engineer, you will own the ML lifecycle for the...  ...building and shipping computer vision models, with an emphasis on detection... 
    Computer
    Permanent employment
    Full time
    Local area
    Relocation package
    Flexible hours

    Hadrian Automation

    Torrance, CA
    18 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction....  ...are seeking the best Machine Learning Engineers with a background in computer vision, LiDAR & camera perception, and AI infrastructure... 
    Computer
    Full time
    Worldwide
    Night shift

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $77.6k - $176k

    Machine Learning Engineer The Opportunity: As an experienced AI and ML engineer, you know that machine learning is critical to understanding...  ..., C++, Rust, or Java Experience with deep learning, computer vision, or generative AI Experience with data handling and model... 
    Computer
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Washington DC
    7 hours ago
  • $165k - $200k

    Summary We are seeking a Senior Machine Learning Engineer to help shape the future of content systems...  ...* Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related...  ..., parental leave, medical/dental/vision insurance, life insurance, disability... 
    Computer
    Full time
    Work at office
    Local area

    Absurd Ventures

    Santa Monica, CA
    7 hours ago
  •  ...and focus on what matters. Learn more at superhuman.com and...  ...Superhuman ubiquitous UI. As a Machine Learning Engineer on this team, you will be...  ...MS / PhD in Computer Science. 5+ years of industry...  ...range of medical, dental, vision, mental health, and fertility... 
    Computer
    Full time
    Worldwide
    Home office
    Flexible hours

    Superhuman

    San Francisco, CA
    1 day ago
  • $119.64k - $122.6k

     ...expected.Tennant Company seeks a full-time Machine Learning Engineer based in Golden Valley, MN....  ...emerging technologies such as Cloud computing, Big Data, Deep Machine Learning, and...  ...personal holidays per year, dental and vision coverage, wellness rewards, robust family... 
    Computer
    Full time
    Local area

    Tennant Company

    Golden Valley, MN
    2 days ago
  • $233.6k - $350.4k

     ...aim to leave a positive mark on culture. Principal Machine Learning Engineer, Presentation & Visual Optimization Role Overview:...  ...velocity pod that specializes in Multi-Armed Bandits (MAB) and computer vision to identify which image, headline, or layout style... 
    Computer
    Full time
    Shift work

    Paramount

    New York, NY
    7 hours ago
  •  ...experiences. As a Senior Staff Engineer, you will lead the...  ...modeling, deep learning, and large language models...  ...long-term technical vision, drive cross-team alignment...  ...state-of-the-art machine learning and LLM techniques...  ...~ BS, MS, or PhD in Computer Science, Engineering,... 
    Computer
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    7 hours ago
  • $144k - $192k

     ...multimodal data mining framework, is the engine that powers this discovery. As a Machine Learning Engineer on the Data Mining team...  ...multimodal sensor data (e.g., vision, LiDAR). Focus on implementing...  ...For (Must-Haves): BS or MS in Computer Science, Machine Learning, or a... 
    Computer
    Work at office
    Remote work

    Motional

    United States
    1 day ago
  • $200k

    Optiver is a seeking a Machine Learning Performance Engineer to join our team, focusing on a pivotal AI initiative...  ...health, mental, dental, vision, disability, and life coverage25 paid...  ...TensorFlow, etc.Deep understanding of computer architectureExperience in C++ and PythonNice... 
    Computer
    Work at office

    Optiver

    New York, NY
    3 days ago
  • $175.8k - $312.2k

    SummaryWe are looking for a Machine Learning Engineer who will be converting abstract, high-level goals into concrete, measurable requirements...  ...entity matching Working knowledge of Deep learning and computer vision, are plusesPay & BenefitsAt Apple, base pay is one part of... 
    Computer
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...products and drive initiatives from engineering viewpointsMinimum Qualifications:• Bachelor's degree in Computer Science or related technical field• 3...  ...experience in one of the following fields: machine learning , NLP and computer vision• Experience with software development... 
    Computer
    Work experience placement

    TikTok

    Seattle, WA
    15 hours ago
  • $135 per hour

    Mercor is seeking a Computer Vision MLE to connect elite talent with AI research labs. This remote position involves benchmarking model...  ...audiences. Candidates must have 5+ years in computer vision and ML engineering, and experience with evaluation and classification tasks.... 
    Computer
    Remote job
    Contract work
    Flexible hours

    Mercor

    New York, NY
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer - Computer Vision [Remote]. Be the first to apply!