Senior Software Engineer
Core
Build production backend services, APIs, and data flows for AI-driven engineering products that optimize infrastructure and building design.
Role type
Senior Software Engineer (Backend & Platform)
Builds
Production-ready AI engineering tools and backend systems for the built environment
Domain
Construction & Infrastructure Engineering
Deliverable
production ML models
Required skills
Python, Backend services, API design, System architecture, Database design, CI/CD, Automated testing
Preferred skills
AI/ML model deployment, Cloud platforms (AWS/Azure/GCP), Kubernetes, Terraform, Observability tools
Technologies
FastAPI, Flask, Django, AWS, Azure, GCP, Docker, Kubernetes, Terraform, GitHub Actions, Prometheus, Grafana, ELK, Datadog
Responsibilities
Design and build backend services and APIs; evolve system architecture; integrate AI/ML models into products; optimize AI workloads; resolve difficult production issues
Seniority
Senior, hands-on IC