Oxman
Senior Full-Stack Software Engineer
NYC Office. Posted yesterday
The role
Build the production web app for EDEN, a generative site design tool, replacing the current research prototype. The work covers the browser interface, maps and 3D views, backend APIs and a job system for long-running searches, and AI agent integration.
What you will do
- Build the web app for choosing a site, writing a brief, following a live search and exploring results.
- Render terrain, vegetation, water and design geometry in maps and 3D in the browser.
- Design the APIs, services and job system that run long, compute-heavy searches for many clients at once.
- Build backend endpoints to ingest, query and serve geospatial and temporal data.
- Turn procedural design graphs into versioned, reusable modules with computational designers.
- Build the parts that call language models, including handling cost, latency, failures and refusals.
- Set up authentication, deployment, monitoring, testing and CI.
- Make complex technical output, such as search trees, scored designs and reports, clear to clients.
Required qualifications
- 6+ years building and shipping web products, owning substantial parts end to end.
- Strong Python on the backend, for example FastAPI or Django.
- TypeScript with a modern front-end framework such as Vue.
- Experience with long-running or compute-heavy work: job queues, background workers, progress streaming and failure handling.
- Strong data modeling and SQL, ideally Postgres, and experience with object storage.
- Cloud deployment, containers and CI.
- Care for interface design and turning technical results into something a client understands.
- Clear writing and communication with designers, scientists and engineers.
Nice to have
- Web mapping and 3D, such as deck.gl, MapLibre, Mapbox, Cesium or Three.js.
- Geospatial data tools such as GDAL, rasterio, shapely or PostGIS.
- Building products on large language model APIs, including streaming, tool use and cost control.
- Orchestrating scientific or simulation workloads, including on GPUs or render farms.
- Durable job queues and workflow engines, for example Temporal, Celery or a Postgres-backed queue.
- Integrations with design tools such as Rhino, Houdini or GIS software.
- An interest in ecology, climate or environmental design.
About the company
OXMAN is a nature-based research and design company in Manhattan that develops nature-centric solutions to environmental challenges. EDEN is its generative site design ecosystem, already used on real sites with developers, landowners and operators.