Senior Software Engineer
Core
Build core platform features and AI agents/automated workflows for Corrigo, a global CMMS enterprise solution serving 4M+ users.
Role type
Senior Software Engineer (AI & Automation)
Builds
Next-generation CMMS platform with AI-driven work order triage, intelligent routing, and autonomous maintenance recommendations.
Domain
Commercial Real Estate / Facilities Management / AI Engineering
Deliverable
production ML models | product features
Required skills
SaaS/PaaS development, LLM integration (prompt engineering, RAG, function calling), AI coding tools, relational databases, cloud technologies, DevSecOps, test design
Preferred skills
.NET Framework/.NET 8, ASP.NET Core, Entity Framework/NHibernate, RESTful APIs, LLM provider APIs, vector databases, asynchronous processing, Kubernetes/Docker, JavaScript frameworks
Technologies
.NET, Azure, OpenAI, Anthropic, LangChain, LangGraph, Semantic Kernel, GitHub Copilot, Cursor, Elasticsearch, Docker, Kubernetes
Responsibilities
Develop and optimize platform features; design and productionize AI agents and LLM workflows; integrate agentic capabilities with existing services; adopt AI coding tools for development; troubleshoot complex AI agent issues; participate in code reviews; contribute to AI engineering knowledge sharing
Seniority
Senior, hands-on IC