DeveloperJobs.io
← Back to all jobs

Job Description

Vantor Inc. is hiring a Machine Learning Engineer to help transform raw satellite imagery into trusted, well-labeled data and to build machine learning models from that data. This onsite role in Westminster, CO focuses on geospatial data pipelines with data lineage and versioning, as well as production inference pipelines that reduce manual labeling effort and improve labeling decisions.

What you’ll do

  • Build systems that convert raw satellite imagery into trusted, well-labeled data.
  • Develop machine learning algorithms that use that data to produce models.
  • Collaborate with internal domain experts, external annotation partners, and Vantor’s Machine Learning and Software Engineering teams to design robust, scalable, low-latency solutions.
  • Create pipelines for large geospatial imagery and metadata, including sensor, acquisition, and geolocation attributes, ensuring reliable movement of data between annotation, storage, and model training systems.
  • Track data lineage and versioning so labels can be traced back to their source image, guideline version, and annotator.
  • Develop, adapt, and deploy models that propose annotations to reduce manual labeling effort and turnaround time.
  • Build and operate production inference pipelines.
  • Evaluate model performance against labeled data.
  • Use model feedback to determine which imagery should be prioritized for labeling next.
  • Ship a reliable data service, train and deploy computer vision models, and connect both into a continuously improving system.

What you bring

  • 5+ years of relevant experience in machine learning engineering, data engineering, backend software engineering, or a closely related technical role.
  • Hands-on experience training, fine-tuning, or adapting deep learning models using a modern ML framework.
  • Experience deploying machine learning models into production, including building batch or real-time inference pipelines and managing model versions.
  • Hands-on experience building and operating services on a major cloud platform, including managed compute, databases, storage, and identity and access management.
  • Experience building and operating workflow orchestration for data or ML pipelines.
  • Experience owning containerized services, CI/CD pipelines, and infrastructure-as-code.
  • Proven ability to support production systems, including debugging, observability, secure configuration, and incident response.
  • Strong Python application development skills.
  • Bachelor’s degree in Computer Science, Machine Learning, Data Engineering, Geospatial Science or GIS, Remote Sensing, or a related discipline, or equivalent demonstrated experience.

Technologies you may work with

  • Python
  • Deep learning models
  • Managed compute, databases, storage, identity and access management
  • Containerized services, CI/CD pipelines, infrastructure-as-code
  • Batch or real-time inference pipelines
  • Cloud Run, Cloud SQL, Cloud Storage, IAM, service account management
  • Vertex AI, Vertex AI Pipelines, model deployment
  • Kubeflow Pipelines
  • PostgreSQL, PostGIS
  • GeoTIFF, GDAL, Rasterio, Shapely, Fiona, GeoPandas

Benefits

  • Robust 401(k) with company match
  • Mental health resources
  • Student loan repayment assistance
  • Adoption reimbursement
  • Pet insurance
  • Incentive eligible with a target based on contribution, company performance, and/or individual results achieved

Eligibility and compliance

  • To be eligible, you must be a U.S. person (U.S. citizen, permanent resident, Asylee, or Refugee).
  • Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3).

Preferred qualifications

  • Experience with Google Cloud Platform services, including Cloud Run, Cloud SQL, Cloud Storage, IAM, and service account management.
  • Experience with Vertex AI (Vertex AI Pipelines, training jobs, and model deployment) or similar tooling such as Kubeflow Pipelines.
  • Experience with PostgreSQL and PostGIS, including spatial data modeling and managing schema migrations in production.
  • Experience working with satellite or aerial imagery, including raster formats such as GeoTIFF, coordinate reference systems, and tools such as GDAL, Rasterio, Shapely, Fiona, and GeoPandas.
  • Experience developing computer vision models for object detection, semantic or instance segmentation, or change detection, ideally for overhead imagery.

Compensation and location

Salary range: USD 128,000 - 215,600 per year. This onsite position is located in Westminster, CO. Starting base pay in Colorado is listed as $128,000.00 - $170,000.00 - $187,000.00 annually, based on factors including experience, qualifications, skills, location, and market conditions. Candidates meeting the minimum requirements should not expect compensation at the top of the range.

Application window and how to apply

  • The application window is three days from the date the job is posted and remains posted until a qualified candidate is identified for hire.
  • If reposted, it will remain posted three days from the repost date and continue until a qualified candidate is identified.
  • To apply, submit your application via Vantor’s Career page.

Similar Jobs