About the job
Rebuild Manufacturing is building Reflow, an AI-enhanced platform for hardware product development. The platform connects with the tools hardware teams already use, maintains visibility across every program, and coordinates changes across disciplines. The goal: prevent missed context and overlooked change requests that can disrupt hardware projects.
This role calls for a senior backend engineer to help create the core services and AI infrastructure behind Reflow. The work is hands-on and high-impact, with support from a parent company recognized for its leadership in engineering and manufacturing.
What You'll Do
- Design and build RESTful APIs with OpenAPI specifications and auto-generated client SDKs, using Python, FastAPI, SQLAlchemy, and PostgreSQL.
- Create ingestion pipelines with Celery and Redis to connect with file storage, messaging, and email systems, turning unstructured inputs into structured engineering artifacts.
- Develop and refine agentic AI workflows using LangChain, LangGraph, and related tools for data extraction, risk analysis, dependency mapping, and proactive team coordination.
- Integrate LLM APIs (including Anthropic Claude and OpenRouter) with features like streaming (SSE), error handling, and cost management.
- Deploy and manage services on Google Cloud Platform (Cloud Run, Cloud SQL, Memorystore) using Terraform.
Who We're Looking For
- Proven experience delivering reliable, well-architected backend systems and taking ownership of the services built.
- Strong skills with Python, FastAPI, and PostgreSQL.
- Comfort with building everything from REST APIs to background task pipelines and AI agent infrastructure.
- Regular use of AI coding tools such as Cursor, Copilot, or Claude to boost productivity.
- Interest in building the backend for an AI-native platform supporting complex hardware development.
- Ability to work closely with engineers, AI researchers, and product leadership to turn unstructured data (like call transcripts, emails, documents, datasheets) into structured engineering outputs (requirements, project plans, dependencies).
- Hands-on approach: active coding, contributing to system design, and helping set backend engineering standards as the team grows.
Locations
Framingham, MA; Los Angeles, CA; Seattle, WA
