Waterloo, MI

Full-Stack Engineer

OnsitePosted 2 weeks agoVisa Sponsorship

Job details

Location
Waterloo, MI
Work type
Onsite
Visa
Sponsorship available
Posted
2 weeks ago
Apply on
sidian.ai

About this role

Sidian connects engineering drawings, models, documents, and decisions so people and AI can work across them. The Full-Stack Engineer will develop product features across the stack, focusing on backend architecture and agent orchestration while building React experiences and integrating complex engineering data.

What you'll do:

  • Build production backend systems: Python and TypeScript services, APIs, data models, authentication, queues, and enterprise integrations
  • Orchestrate intelligent agents: LangChain and LangGraph workflows, tools, retrieval, structured outputs, memory, evaluation, and human-in-the-loop controls
  • Own full-stack features from architecture and database design through React interfaces, testing, deployment, and monitoring
  • Connect complex engineering data including BIM files, drawings, spreadsheets, databases, cloud drives, and third-party systems

What they're looking for:

  • One to three years shipping production software, primarily as a backend engineer
  • Strong TypeScript and Python, plus practical React experience and sound software fundamentals
  • Production systems experience with APIs, SQL databases, cloud infrastructure, background jobs, testing, and observability
  • Hands-on agent experience with LangChain, LangGraph, RAG, tool calling, or similar LLM systems
  • Evidence of initiative: a startup, product, open-source project, or independent build you drove to production
  • High agency, urgency, and ownership
Ready to apply to Sidian?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Sidian