As a Staff Software Engineer on JLL’s MarTech Engineering Team, you will be a forward-deployed engineer embedded in the marketing organization, building production AI agents to address real campaign, content, social, account-based marketing (ABM), and performance problems. You will work closely with marketing subject-matter experts, learn their workflows and systems, and turn their expertise into agents that are deployed and maintained in production. The role covers the full agent lifecycle: prototyping ideas with SMEs, building integrations and skills for working pilots, and hardening pilots into reliable production systems. You will resolve gaps pragmatically when possible and translate other gaps into prioritized requirements for the partner platform team. The role sits between marketing domain expertise and platform infrastructure, ensuring that both can progress without unnecessary delays. You will exercise technical judgment in deciding what to build, what to wait for, and what to make reusable. You will help ensure agent outputs are safe, brand-aligned, and factually grounded across a complex marketing technology stack. Success is measured by the amount and quality of marketing work agents perform in production and the trust marketers place in them. The position does not provide visa sponsorship; candidates must be authorized to work in the United States without sponsorship. The position is on-site in Chicago, Illinois, or San Francisco, California. Expected compensation is $180,000–$190,000 per year; final compensation depends on candidate qualifications, location, market conditions, and internal considerations. Applications are accepted on an ongoing basis until a candidate is identified.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior