JLL
Bengaluru, Karnataka, India Posted 4d ago
JLL Technologies is seeking a Senior Software Engineer for the Corrigo Platform in Bengaluru. This role builds the next generation of CMMS software where AI agents and automation are core to the product.
Key Responsibilities
Develop new features, enhance existing features, and optimize functionality across the Corrigo platform.
Design, build, and productionize AI agents and LLM-powered workflows such as work order triage, intelligent routing, and natural-language search.
Integrate agentic and automation capabilities with existing services, APIs, and data pipelines with attention to reliability and safety.
Evaluate, prototype, and adopt AI coding tools and agentic development workflows to accelerate delivery.
Write clean, high-quality, maintainable code, and build test harnesses for AI-driven features.
Participate in code reviews including reviewing peer code and AI-generated outputs.
Requirements
Bachelor's degree in Computer Science or a related field.
6+ years of professional experience developing SaaS/PaaS products, including recent hands-on work building AI-powered or LLM-integrated features.
Expertise in at least one of frontend or backend development.
Practical experience building with LLMs including prompt engineering, RAG, and agentic frameworks like LangChain or LangGraph.
Hands-on experience using AI coding tools like GitHub Copilot or Cursor.
Preferred Qualifications
Experience with .NET Framework / .NET 8 and ASP.NET Core.
Experience with relational databases, cloud technologies, and Azure.
Familiarity with Kubernetes, Docker, and JavaScript frameworks like React or Angular.