Similar Jobs

See all

Your Mission:

  • Build and evolve our frontend application that serves as the primary interface for AI model training, inference execution, and results exploration.
  • Develop rich, interactive map-based visualizations for displaying detection results, segmentation masks, and training data coverage across large geographic areas.
  • Design intuitive workflows for complex geospatial operations: imagery upload and management, model configuration, inference parameterization, and results export.

Your Profile:

  • Strong practical experience with Vue.js and building complex, stateful single-page applications.
  • Solid software engineering fundamentals: HTML, CSS, TypeScript, component/integration testing, CI/CD, performance profiling, accessibility.
  • Experience rendering geospatial data in the browser with mapping libraries like OpenLayers or Leaflet.

Why join us:

  • Own the user experience: You're building the interface through which every detection, every model, and every insight reaches the user.
  • Geospatial visualization at scale: Render detection results spanning continents, overlaid imagery from commercial satellites to tactical drones.
  • Diverse deployment challenges: Ship a single application that runs in AWS, on classified networks, or on a laptop in the field.

Blackshark.ai

Blackshark.ai provides a scalable AI platform that enables custom model training on global features, delivering real-time geospatial insights. Founded in 2020, the company has raised $35 million in Series A funding from investors including Microsoft M12 and Point72 Ventures.

Apply for This Position