Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Stratus

Senior Software Engineer – AI, Revit

Stratus

Senior Software Engineer building AI applications and integrations for MEP contractor solutions. Collaborating with teams to design, develop, and maintain systems and workflows.

Posted 7/11/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
.NET

About the role

Key responsibilities & impact
  • Build the customer-facing AI layer for Stratus — the production agent systems, tool integrations, and evaluation infrastructure that let our products reason over MEP fabrication data and act on a contractor's behalf.
  • Design and ship multi-agent workflows, build the tool and context layer that connects agents to Stratus data, and own the guardrails, evals, and observability that make those systems safe and trustworthy in front of customers.
  • Build and maintain the Revit-side integrations that feed the AI layer — the add-ins and publishing paths that move design and fabrication data out of our customers' Autodesk Revit environment and into Stratus.
  • Use AI-assisted development tooling (Claude Code, Cursor, Copilot, etc.) as a first-class part of the dev loop — writing tests for AI-generated changes and exercising clear judgment about when AI output is ready to ship.
  • Collaborate with product managers, designers, and customer-facing teams to scope, design, and ship — grounding technical decisions in real design and fabrication workflows.
  • Contribute to agile workflows, ensuring flexibility and responsiveness to evolving project needs.
  • Share knowledge and raise the engineering bar through code review and pragmatic best practices.

Requirements

What you’ll need
  • 6+ years of software engineering experience, with a proven track record of shipping and operating production-grade systems — not just prototypes or notebooks.
  • Hands-on experience building and operating customer-facing agentic systems in production — orchestration frameworks (LangGraph, CrewAI, or AutoGen), tool calling, structured outputs, and eval frameworks.
  • Experience with evals, guardrails, and observability for LLM or agent systems.
  • Hands-on production experience building Revit add-ins and working within the realities of the Revit API — the document and transaction lifecycle, external events, the threading model, version compatibility, and performance inside large models.
  • Strong proficiency in C#/.NET, with demonstrated production ownership of real features.
  • Experience with MCP or similar tool-integration protocols.
  • Strong computer science fundamentals (data structures, algorithms, system design) and solid API/backend engineering depth.
  • Hands-on use of AI-assisted development tooling (Claude Code, Cursor, Copilot, or equivalent) as a first-class part of your daily workflow, with clear judgment about when AI output ships, needs rework, or should be thrown away.
  • Excellent communication skills — able to explain complex AI systems clearly to teammates, product partners, and customers.
  • Comfort working in newly forming, ambiguous areas where learning and adaptability are key.
  • Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

Comp & perks
  • Comprehensive and competitive health benefits plan
  • Matching 401k contributions
  • 20 days annual PTO
  • Primarily remote work with occasional annual team onsites.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software EngineeringProduction System DevelopmentData StructuresAlgorithmsSystem DesignAPI EngineeringEval FrameworksGuardrailsObservabilityTool Integration Protocols
Soft Skills
Excellent CommunicationAdaptabilityCollaboration