Senior Software Engineer

JLL•Chicago, CO
•$160,000 - $200,000•Onsite

About The Position

JLL is hiring a hands-on Senior Software Engineer for its Citizen AI team, which builds AI products used by JLL employees, including JLL GPT. The engineer will build and ship production features for these products, working from design through production and monitoring. The role is based on-site in Chicago, Illinois, and supports the team with a second engineer in a U.S. time zone. The engineer will build on JLL’s AI platform, including its LLM gateway, shared RAG services, and MCP tools. AI coding tools such as Claude Code and Cursor are central to the role’s workflow. The position involves collaborating with product and design partners, fixing defects, improving tests, observability, and developer tools, and tracking developments in the AI ecosystem to bring useful ideas to the team. The position does not provide visa sponsorship; candidates must be authorized to work in the United States without sponsorship. Expected compensation is $160,000–$200,000 USD per year. Final compensation depends on factors including qualifications, location, market conditions, and internal considerations. JLL offers a benefits package intended to support personal well-being and growth, including a 401(k) plan with matching contributions, medical, dental, and vision care, paid parental leave at 100% of salary, paid time off, and company holidays.

Requirements

  • Production software experience in Python or TypeScript/Node.
  • Experience building features with LLMs, such as prompts, RAG, or agent workflows.
  • Experience with REST APIs, cloud services, and CI/CD.
  • Daily use of AI coding tools as a core part of the workflow.
  • Clear written English and ability to work well across time zones.
  • Authorization to work in the United States without visa sponsorship.

Nice To Haves

  • Experience with the Claude Agent SDK, MCP, or LLM observability.
  • React experience.

Responsibilities

  • Build and ship features for Citizen AI products, from design through production and monitoring.
  • Build on JLL’s AI platform, including the LLM gateway, shared RAG services, and MCP tools.
  • Use AI coding tools such as Claude Code or Cursor for design, coding, testing, and review.
  • Work with product and design partners to turn requests into working software.
  • Fix defects quickly and improve tests, observability, and developer tools.
  • Follow developments in the AI ecosystem and bring useful ideas back to the team.

Benefits

  • 401(k) plan with matching company contributions.
  • Comprehensive medical, dental, and vision care.
  • Paid parental leave at 100% of salary.
  • Paid Time Off and company holidays.
  • Early access to earned wages through Daily Pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service