Staff Software Engineer

JLL (Jones Lang LaSalle)

Remote Actively hiring
Remote · Chicago, IL · San Francisco, CA Posted 21 days ago $220,000$270,000 / year

At a glance

AI generated

TL;DR

Join JLL's MarTech Engineering Team as a Staff Software Engineer and work closely with marketing subject matter experts to design, prototype, and deploy AI agents that automate real-world marketing workflows. You will build production-grade AI solutions across campaigns, content, social media, ABM, and performance analytics, ensuring they are reliable, brand-aligned, and factually accurate. Key responsibilities include developing integrations with enterprise systems like CMS, DAM, CRM, and ad platforms, designing multi-agent orchestration patterns, and maintaining the reliability and observability of LLM-powered workflows in production. Required skills encompass hands-on experience with modern LLM APIs, RAG system development, and deploying AI services to cloud environments securely. This role demands deep technical judgment and exceptional communication across various levels within JLL's dynamic, distributed team environment.

Skills

Python JavaScript LLM APIs CI/CD Kubernetes AWS Docker RAG systems PostgreSQL Redis GraphQL RESTful APIs Git GitHub Swagger/OpenAPI JSON YAML Markdown Confluence Jira Slack Zoom Google Workspace Microsoft Office Suite

What you'll do

  • Design and deploy AI agents that automate real marketing workflows with marketing SMEs.
  • Build integrations with marketing systems like CMS, CRM, DAM, ad platforms, and analytics tools.
  • Ensure reliability, observability, and cost efficiency of LLM-powered workflows in production environments.
  • Develop multi-agent orchestration patterns for specialized marketing agents to coordinate effectively.
  • Extract composable LLM workflows from live agent implementations into reusable primitives for the Marketing Domain Skills Library.
  • Address production agent engineering challenges such as hallucination grounding, tool reliability, and evaluation design.

What we're looking for

  • 5+ years of software engineering experience with a focus on production systems and enterprise API integrations.
  • Hands-on experience with modern LLM APIs from multiple providers, including prompt engineering and tool use.
  • Proven ability to design and implement agent systems with multi-step reasoning, tool orchestration, and human-in-the-loop escalation paths.
  • Direct experience addressing challenges in deploying AI agents to production environments, such as reliability and cost optimization.
  • Demonstrated capability to deploy LLM-powered services or agents to cloud environments with strong security and observability practices.
  • Experience working closely with non-technical domain experts to translate requirements into technical solutions.
  • Track record of making strategic build-versus-wait decisions in complex engineering projects.

Market check

Salary context

This $220,000–$270,000 range sits above 96% of similar postings on FindRole.

Peer median band

$132,000$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$159,907$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About JLL (Jones Lang LaSalle)

JLL (Jones Lang LaSalle) is a global professional services firm specializing in real estate and investment management, providing services to buyers, sellers, tenants, landlords, investors, and developers. Industry: Commercial Real Estate Services

JLL (Jones Lang LaSalle) currently has 48 open roles on FindRole.

Listed pay typically runs $110,000–$135,000 across 23 roles with salary data.

Most-posted roles

View all roles at JLL (Jones Lang LaSalle)

More like this

Similar roles

Staff Software Engineer

JLL (Jones Lang LaSalle)

Remote (Usa-Corp New York Ny-New York, Madison, US) 60 days ago $240,000$325,000
AI coding assistants Python Node.js Go AWS Azure GCP PostgreSQL MongoDB DynamoDB CI/CD Terraform Docker Kubernetes RESTful APIs gRPC APIs React Angular Vue.js
Remote

Staff Software Engineer

Apex

US 126 days ago
Java Python Kubernetes Terraform Docker CI/CD BigQuery PostgreSQL Flyway gRPC Protobuf Bazel Datadog AWS GCP SQL GitOps

Staff Software Engineer

Broadcom

Usa-Ca - Promontory B, US 99 days ago $120,000$192,000
C/C++ Golang Python Linux/Unix Kubernetes Docker containerd CI/CD Terraform AWS Azure Google Cloud Platform PostgreSQL MySQL Git Jenkins Ansible Prometheus Grafana

Staff Software Engineer

Circle

San Francisco, California, US 14 days ago $195,000$257,500
Go Java AWS Kubernetes ECS RESTful_APIs SQL CI/CD Python PostgreSQL Docker Terraform Blockchain Smart_Contracts NoSQL Messaging_Systems API_Design Cloud_Services Container_Orchestration

Staff Software Engineer

Wise

São Paulo, US 170 days ago
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis RabbitMQ GraphQL RESTful APIs JSON Web Tokens OAuth 2.0 PCI DSS Compliance KYC/KYB Systems Payment Gateway Integrations

Staff Software Engineer

The Hartford

US 60 days ago $114,720$172,080
Java .NET HTML CSS JavaScript AJAX JSON Angular React SQL AWS Rally GitHub Jenkins SonarQube REST SOAP CI/CD Scrum DevOps Git Docker Kubernetes Terraform