Staff Software Engineer
$220k - $270kJLL Technology Solutions (formerly BRG)
Staff Software Engineer, MarTech Agent Pod – JLL
Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong. Whether you've got deep experience in commercial real estate, skilled trades or technology, or you're looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.
As a Staff Software Engineer on the MarTech Engineering Team, you'll serve as a forward-deployed engineer embedded within JLL's marketing organization, building production AI agents that solve real-world challenges across campaigns, content, social media, account-based marketing (ABM), and performance analytics. Working directly alongside marketing subject matter experts (SMEs), you'll immerse yourself in their workflows, learn their systems, and transform their expertise into reliable, production-grade AI agents that deliver measurable business value. Your work will span the complete agent lifecycle—from rapid prototyping and validation with SMEs, to building the integrations and capabilities that enable working pilots, to hardening those pilots into scalable, production-ready solutions that marketers trust and use daily. This role sits at the critical intersection of domain expertise and platform infrastructure, requiring deep technical judgment about when to build versus wait, when to abstract solutions into reusable components, and how to ensure agent outputs are safe, brand-aligned, and factually accurate across JLL's complex marketing technology stack. Success is measured not by demos or proof-of-concepts, but by the volume and quality of marketing work that agents are actually performing in production at one of the world's largest commercial real estate platforms.
What your day-to-day will look like:
- Collaborate directly with marketing SMEs across campaigns, property marketing, content production, social media, ABM, and performance intelligence to design, prototype, and deploy AI agents that automate real marketing workflows
- Build, deploy, and operate production marketing AI agents that reason over regional context, brand guidelines, and intent data to draft content, configure campaigns, monitor performance, and recommend optimizations
- Design and expand the Marketing Domain Skills Library by extracting composable LLM workflows (drafting, scoring, classification, brand-voice tuning) from live agent implementations into reusable primitives
- Develop integrations with marketing systems including CMS, DAM, CRM, marketing automation platforms, ad platforms, and analytics tools—building direct integrations to unblock pilots and coordinating with platform teams for long-term solutions
- Own reliability, observability, evaluation, and cost efficiency of LLM-powered workflows in production, including implementing brand-voice checks, factual grounding mechanisms, regression test suites, and offline benchmarks integrated into CI/CD pipelines
- Design multi-agent orchestration patterns that define how specialized agents (Campaigns, Social, ABM, Content, Property, Performance Intelligence) coordinate, where to compose versus maintain boundaries, and how escalations and handoffs flow
- Represent MarTech Engineering to JLL leadership, customers, and the broader engineering community through internal documentation, engineering blog posts, conference presentations, and thought leadership on production AI agent systems
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience
- 5+ years of software engineering experience building and maintaining production systems, with significant experience integrating against enterprise APIs (CRMs, CMSes, DAMs, ad platforms, marketing automation tools, analytics platforms)
- Hands-on experience with modern LLM APIs across multiple providers, including prompt engineering, tool use/function calling, structured outputs, and context engineering, with demonstrated understanding of transferable patterns across evolving APIs
- Proven experience designing and implementing agent systems including multi-step reasoning, tool orchestration, memory management, error recovery, and human-in-the-loop escalation paths
- Direct experience addressing production agent engineering challenges such as hallucination grounding, tool reliability and silent failures, evaluation design, cost and latency optimization, prompt drift, and the operational gap between demos and sustained production performance
- Experience building RAG (Retrieval-Augmented Generation) systems including embeddings, vector stores, and retrieval optimization, with strong judgment about when retrieval versus alternative approaches (tool calls, fine-tuning, schema changes) is appropriate
- Demonstrated ability to deploy LLM-powered services or agents to production cloud environments with understanding of authentication, networking, secrets management, observability, rollback procedures, and cost monitoring
Preferred Qualifications:
- Experience working directly with non-technical domain experts to translate ambiguous requirements into shippable technical scope
- Track record of making pragmatic build-versus-wait decisions and knowing when to implement temporary workarounds versus building robust long-term solutions
- Exceptional communication skills across technical levels—from explaining technical concepts to non-technical stakeholders, to presenting architectural tradeoffs to leadership, to deep technical discussions with engineering peers
- Strong analytical and interpersonal skills with proven ability to thrive in dynamic, product-focused, distributed team environments
- Proactive problem-solving approach with demonstrated willingness to acquire new skills and technologies as needed
- Experience taking full ownership of projects from conception through production deployment
- Contributions to engineering communities through blog posts, conference talks, open-source contributions, or technical publications
Location: Remote
Salary/Comp: Compensation will be commensurate with experience and qualifications
At JLL, we are collectively shaping a brighter way — for our clients, ourselves and our fellow employees. We choose to take the more inspiring, innovative, and optimistic path on our journey toward success. What sets JLL apart is our culture of collaboration, locally and across the globe, which allows us to create transformative solutions for the real estate industry. We support each other's wellbeing and champion inclusivity and belonging across teams. JLL is an Equal Opportunity Employer committed to diversity and inclusion.
This position does not provide visa sponsorship. Candidates must be authorized to work in the United States without sponsorship.
Estimated compensation for this position:
220,000.00 – 270,000.00 USD per year
This range is an estimate and actual compensation may differ. Final compensation packages are determined by various considerations including but not limited to candidate qualifications, location, market conditions, and internal considerations.
Location:
On-site –Chicago, IL, San Francisco, CA
If this job description resonates with you, we encourage you to apply, even if you don't meet all the requirements. We're interested in getting to know you and what you bring to the table!
Personalized benefits that support personal well-being and growth:
- 401(k) plan with matching company contributions
- Comprehensive Medical, Dental & Vision Care
- Paid parental leave at 100% of salary
- Paid Time Off and Company Holidays
- Early access to earned wages through Daily Pay
$220k - $270k
...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Staff Software Engineer, MarTech Agent Pod – JLL What this job involves: As a Staff Software Engineer on the MarTech Engineering Team, you'll...SuggestedDaily paidTemporary workLocal areaRemote work- ...Train, deploy and monitor 2D/3D object detection models to production. Experiment SOTA models’ performance. Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~5+ years...Suggested
- ...200 markets to join and thrive in the global economy. This job acts as a project leader, coordinating the activities of other engineers, determining technical tasks, and improving existing structures and processes. It involves making technical decisions, collaborating...SuggestedWork at officeLocal areaImmediate startFlexible hours
$141k - $242k
...visit: The Mapping team at Waabi develops the foundational spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping...SuggestedFull timeWork at officeWork from homeFlexible hours- ...you engaged. For cappers: DubClub is a business-building engine that helps you turn your passion into a profitable business. Cappers... ...and discovering new cappers. The Role We're hiring a Staff Software Engineer to join our Chicago hub. This is a senior IC role...SuggestedLocal areaImmediate startRelocation
$175k - $190k
...Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt...Full timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$163k - $224.4k
...analytics. ~ Provide technical leadership and mentorship to other engineers on the team. ~ Participate in an on-call rotation to address... .... What you will bring with you ~8+ years in a software engineer role, with experience in a technical leadership capacity...Full timeRemote work- ...is a remote-first company. We currently hire in most U.S. states, with the exception of Hawaii. About the Role As a Staff Software Engineer for the Platform Engineering team at Rula, you will be at the heart of our engineering operations, ensuring our systems are...Full timeLive inCurrently hiringRemote workHome officeFlexible hours
$194k - $267k
...on this mission. If you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a unified global AI engineering... ..., this is your opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're building the future of...Local areaWorldwideFlexible hours$124k - $165k
...members along with the team's overall planning. Represent engineering in cross-functional team sessions and able to present sound and... ...practices (CI/CD, testing, secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best practices, software...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$405k
...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to... ...systems. About the role Anthropic is seeking an exceptional Senior Staff Software Engineer to join the Claude Developer Platform team and serve...Work at officeVisa sponsorshipFlexible hours$116k - $174k
...Staff Software Engineer - IE07IE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too...Temporary workWork at office3 days per week- ...Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided)Location: Bangkok, Thailand (Relocation Provided)Seniority level: DirectorEmployment type: Full-timeJob function: Engineering and Information TechnologyAt Agoda, we bridge the world through...WorldwideRelocation
- ...We’re seeking a Staff Software Engineer to help power the future of agentic AI workflows. You’ll take our MCP Server to the next level, turning it into an enterprise-grade service that lets diverse tools and systems be exposed effortlessly to AI agents. Looking ahead,...Remote work
$148.2k - $200.85k
...Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management...Casual workWork from homeWorldwideFlexible hours- ...Staff Engineer IAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused... .... Qualifications ~8+ years of professional software engineering experience, with significant time spent modernizing...Full time
- ...As a Staff Software Engineer, you will take us beyond traditional EHR interfaces and change the lives of clinicians in how they view patient data and insights. You will build the next generation of integrations for Aledade’s flagship overlay product. You will build systems...Temporary work
$146.96k - $220.44k
...Primary Purpose The primary purpose of this position is to deliver a great consumer experience online through the development of software and maintenance of the mission critical ADUSA eCommerce core platform. The role responsibilities include the analysis, design,...Local areaFlexible hours$160k - $210k
...Staff Software Engineer, FCM Chicago or Remote* JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take...Contract workWork at officeRemote workWorldwideMonday to FridayFlexible hours$146.96k - $220.44k
...a great consumer experience online through the development of software and maintenance of the mission critical ADUSA eCommerce core platform... ...standards with help from development managers and performing engineers Makes sound business decisions regarding how technologies...Full timeWork at officeLocal areaRemote workFlexible hours- ...the following locations: Portland, ME; Boston, MA; Chicago, IL; Dallas, TX; San Francisco Bay Area, CA; and Seattle/WA.As a Staff Backend Engineer, you will be the primary architect and execution lead for the transformation of our Digital Credit Application. We are...Contract workRemote workFlexible hours
$140k - $210k
...and meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice. Staff Software Engineer The Digital Farming Solutions (DFS) division of Bayer has a mission to transform agriculture and drive a more sustainable...$176k - $196k
...processing millions of events, and data pipelines feeding our detection engine. One day you’re in TypeScript debugging why a content script... ...design discussions What we’re looking for 8+ years building software, ideally touching a few different areas (not just one stack...Work from homeFlexible hours$151.85k - $220.77k
...technology platform, encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration.As our Senior Staff Software Engineer, you will be a key member of the engineering team and apply advanced technical knowledge, broad knowledge of software...Local areaRemote work$174k - $262k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They shape how industries uncover...Home office- ...evangelizing best practices and frameworks among Machine Learning Engineers (MLEs)across the company. Responsibilities: Analyze ML models... ...status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under...
$153.32k - $188.43k
...Job Description: Develop and implement software modules and features for the iManage Work family of products in the Microsoft... ...for new software solutions; work within cross-functional engineering teams as well as peer teams to build an integrated software solution...Remote work$195k - $257.5k
...Staff Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes...Contract workRemote workFlexible hours$175k - $190k
...Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things...Full timeTemporary workCasual workRemote workVisa sponsorshipWork visaFlexible hours$150k - $169k
...reliable, auditable, and secure access to sensitive systems, and the engineers who build those products need to understand that context deeply. At IC6, you are one of those engineers. As a Senior Staff Software Engineer, you will lead large-scale technical initiatives across...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software product owner Chicago, IL
- id software Chicago, IL
- software quality assurance Chicago, IL
- mid-level software developer Chicago, IL
- software sales Chicago, IL
- internship software Chicago, IL
- remote software sales Chicago, IL
- embedded software Chicago, IL
- software asset management analyst Chicago, IL
- software engineer - cloud services Chicago, IL

