Mach9
Software Engineer, Sensor Integration
San Francisco
Sponsorship not specifiedDetected 28 days ago
PythonDistributed SystemsAlgorithmsPostgreSQLAWSCloud PlatformsMachine LearningSparkData EngineeringLLMsAgentic AICustomer SuccessSensorsManual TestingCommunication
About the role
- Every single piece of data that our customers upload will pass through your systems first.
- This role is ideal for an engineer who loves puzzle-hunting - reverse-engineering sparsely-documented formats, wrangling coordinate systems and transforms, hunting down strange camera projection issues.
- You'll sit at the divide between our customers and our product, making messy real-world sensor data trustworthy at scale.
Responsibilities
- At Mach9, Sensor Data Integration Engineers build the algorithms and pipelines that transform large-scale geospatial datasets into structured, accessible formats to power our survey product, Digital Surveyor.
- You'll work with high-volume data sources - LiDAR-collected point clouds, on-road imagery, overhead aerial ortho photos - and own the systems that ingest, standardize and store them for our training and product use.
- Own the ingestion pipelines that convert point clouds and imagery from hardware vendors into Mach9's standard internal format
- Build agentic systems to automatically triage failures and reformat data
- Build automated checks and regression testing to guarantee the consistency of our data
- Experience building agentic systems and setting up agent harnesses - orchestrating LLM-driven workflows for triage, debugging, or automated code patching.
- Experience building data versioning, lineage, or artifact-tracking systems.
Requirements
- Comfort operating with ambiguity.
- Strong communication skills, with the ability to work across our ML, product, and customer success teams
- A bachelor's degree in Computer Science, Engineering, or equivalent experience.
Nice to have
- Understanding of geospatial data formats (e.g., LAS/LAZ, COPC, E57, GeoTIFF, Shapefiles) and tooling (e.g., GDAL, PDAL, untwine, laz-perf).
- Expertise designing and managing data schemas and storage systems for geospatial data (e.g., Postgres/PostGIS, AWS S3).
- Experience with large-scale data processing frameworks and cloud platforms (e.g., Spark, AWS Batch).
- Familiarity with coordinate reference systems and transforms (CRS, WKT, pyproj, affine transforms).
- Experience operating data pipelines that feed ML training and inference.
- Familiar with C++.
Skills
- Our platform accelerates the creation of engineering deliverables from raw data, cutting manual drafting time by 96×.
Company info
- Work directly with customers and partners to unblock critical customer projects
This listing is sourced directly from Mach9's careers page and normalized into a canonical job model.