Jobs · Engineering · New York

Applied AI/ML Engineer

Ursa Space Systems · Ithaca, NY · 1 mo ago
On-siteEngineering$185k–$199k/yrFull-time

About The Role

Ursa Space turns complex satellite and spatial data into decision-ready answers. Our agentic GeoAI platform lets users ask a question in plain English about a place, an event, or an activity anywhere on Earth and handles the rest: selecting the right data sources, tasking sensors, running analytics, and delivering an insight report in minutes instead of hours. We're looking for an Applied AI/ML Engineer to help build the intelligence behind that platform.

Job Summary

  • Design, build, and maintain agentic AI systems that automate stages of the geospatial analysis cycle from natural-language question intake through data selection, multi-source analysis, and report generation
  • Develop tool-use, orchestration, and context-management capabilities that connect LLMs to our geospatial data services, analytics, and 90+ integrated data feeds
  • Evaluate ML systems with appropriate metrics — both traditional (RMSE, FPR/TPR, AUC/ROC, IoU) and LLM/agent evaluation approaches
  • Own projects end to end: from data definition and prototyping through production deployment, validation, and maintenance
  • Integrate third-party and multi-source data sets into analysis pipelines
  • Act as a technical resource for teammates to bring awareness of new models, techniques, and tools that help the whole team grow
  • Lead projects on complex, cross-discipline teams

Requirements

  • B.S. or M.S. in Computer Science, Data Science, or a related STEM field
  • 4–6 years of experience building and deploying machine learning systems for product- or software-focused organizations
  • Strong Python and production software engineering practices: Git, Docker, testing, code review, CI/CD
  • Experience training and deploying deep learning models for computer vision tasks (object detection, image segmentation) using PyTorch or similar frameworks
  • Hands-on experience building LLM-powered applications: prompt design, structured outputs, tool use / function calling, and agentic architectures
  • Experience evaluating ML systems with appropriate metrics — both traditional (RMSE, FPR/TPR, AUC/ROC, IoU) and LLM/agent evaluation approaches
  • Strong communication skills: able to present findings and explain complex systems to technical and non-technical audiences, including customers

Preferred Skills

  • Prior experience with remote sensing data especially synthetic aperture radar (SAR), GIS, and/or spatial statistics
  • Experience fine-tuning foundation models or VLMs (e.g., LoRA/PEFT, multimodal adaptation for domain-specific imagery)
  • Familiarity with agent orchestration frameworks and protocols (e.g., LangGraph, Claude Agent SDK, MCP) and LLM observability/eval tooling
  • Geospatial Python stack: GDAL, rasterio, geopandas, xarray
  • Experience with SQL/NoSQL databases and vector stores

Similar jobs

AI / ML Engineer

Coding DistrictUnited States· 2 wk ago
RemoteEngineering$50k–$150k/yrapply on codingdistrict.com

AI/ML Engineer

TekWissen ®United States· 3 wk ago
RemoteEngineering$75–$85/hrapply on candidateportal.ceipal.com

AI/ML Engineer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 3 wk ago
Engineeringapply on theapplicantmanager.com