Director, Software Engineering
Core
Lead engineering execution for JLL's Research transformation by building AI-powered platforms and agents that automate research workflows and democratize insights at global scale.
Role type
Senior Engineering Manager (AI Agents & Research Technology)
Builds
AI-powered research platforms, autonomous agents, scalable APIs, and cloud-native microservices for commercial real estate research.
Domain
Commercial Real Estate / AI & Machine Learning / Research Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering leadership, hands-on player-coach style, back-end development (Python/Node.js/Java/Go/C#), AI coding tools & agents, quality validation of AI-generated code, microservice architecture, RESTful/gRPC APIs, cloud platforms (AWS/Azure), relational/NoSQL databases, CI/CD, infrastructure-as-code, containerization.
Preferred skills
AI/ML or LLM-enabled systems, agent-based workflows, data engineering, front-end (React/Angular/Vue), Commercial Real Estate domain, legacy platform modernization.
Technologies
Python, Node.js, Java, Go, C#, AWS, Azure, PostgreSQL, MySQL, MongoDB, DynamoDB, Terraform, Docker, Kubernetes, React, Angular, Vue.js, gRPC, REST APIs
Responsibilities
Lead and mentor high-impact engineering teams; contribute to architecture, design, and code reviews; establish AI-augmented development practices; partner with Product and Research to translate workflows into tooling; design and build AI agents for research automation; define quality gates for agent-driven outputs; design cloud-native microservice architectures; manage technical backlogs and delivery risks.
Seniority
Senior, hands-on IC leadership