Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$160k - $260k

JLL Technology Solutions (formerly BRG)

Staff Software Engineer, MarTech Agent Pod – JLL

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.

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

  • 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
  • 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:

160,000.00 – 260,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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in San Francisco, CA vacancy
  • $320k - $405k

     ...Staff Software Engineer, iOS San Francisco, CA, New York City, NY, Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our... 
    Suggested
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    2 days ago
  • $240k - $300k

     ...and platform it all runs on. (Our AI Agents team builds the agent platform; you make it real across the stack.) This is a platform-engineering role first, so you'll go where the priorities are: the infrastructure an agent needs one quarter, a matching, data, or scaling... 
    Suggested
    Temporary work
    Local area
    Shift work

    Traba

    San Francisco, CA
    4 days ago
  • $190k - $230k

     ...Staff Software Engineer San Francisco, California, United States Tellius is a fast-growing AI analytics company headquartered in Reston, Virginia. We are transforming how enterprises interact with their data — moving beyond dashboards and static reports to an always... 
    Suggested

    Tellius

    San Francisco, CA
    1 day ago
  • $188k - $282k

     ...force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers. The Staff Software Engineer At Okta, we're building the next generation of authentication for the GenAI era. We're looking for a Staff... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    2 days ago
  • $200k - $240k

     ...Staff Software Engineer Osmind is a technology, services, and data company focused exclusively on psychiatry. We serve 800+ independent psychiatry practices across 49 states with a purpose-built EHR, software solutions, and managed services. We're a San Francisco–based... 
    Suggested
    Work at office
    Local area
    Flexible hours
    2 days per week

    Osmind

    San Francisco, CA
    9 hours ago
  • $161k - $221k

     ...business or erode our customers' trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,...  ...this team to support Okta's Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You'll work closely with Security,... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    4 days ago
  •  ...the world's top educational institutions Work together with engineers, scientists, operators, and more from Palantir, Meta, Scale...  ...complex data at the largest scale. About the Role As a Staff Software Engineer on the Consumer Experience team, you'll build the... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Handshake

    San Francisco, CA
    2 days ago
  • $15 per hour

     ...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are...  ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-... 
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Doxel.ai

    San Francisco, CA
    8 hours ago
  •  ...Staff Product Engineer Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to revolutionize healthcare with cutting-edge, AI-powered software designed to help every hospital deliver world-class care... 
    Remote work
    Flexible hours
    3 days per week

    Lunar GMBH

    San Francisco, CA
    2 days ago
  • $140k - $175k

     ...Staff Software Engineer CareDx, Inc. is a leading precision medicine solutions company focused on the discovery, development, and commercialization of clinically differentiated, high-value healthcare solutions for transplant patients and caregivers. CareDx offers products... 
    Full time
    Remote work
    Worldwide

    CareDx, Inc.

    Brisbane, CA
    2 days ago
  •  ...sales into a scalable science. About the Role Sales software was built for humans. But we believe most sales work will be...  ...hours a day across these different product lines. We're hiring a staff engineer to help set a unified technical direction for the entire team... 
    Work at office
    3 days per week

    Nooks

    San Francisco, CA
    3 days ago
  • $163.5k - $218k

     ...Staff Software Engineer OneTrust San Francisco, CA, US Job Type: Full-Time Function: Engineering Software Industry: Enterprise Company Address: 1200 Abernathy Rd Suite 700, Atlanta, Georgia 30328, US About OneTrust OneTrust is the trust intelligence... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    Softbank Investment Advisers

    San Francisco, CA
    9 hours ago
  • $141k - $242k

     ...Senior Or Staff Software Engineer The Localization team at Waabi is responsible for answering one of the most critical questions in autonomous driving: exactly where is the vehicle right now? As a Senior or Staff Software Engineer on the Localization team, you will... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    4 days ago
  • $150k - $250k

     ...centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come be a part of...  ...high intensity to push the frontier forward. The Software Engineering Team Examples of key exciting problems the team is working... 
    Local area

    Fluidstack

    San Francisco, CA
    2 days ago
  • $210k - $260k

     ...Staff Software Engineer, Full Stack Hybrid - San Francisco OR Palo Alto Office Tuesday/Thursday. Flexibility for remote work if you are not within a commutable distance to either office. The difference you will make We are looking for a Staff Fullstack Engineer... 
    Part time
    H1b
    Work at office
    Remote work
    Flexible hours

    Midi Health

    San Francisco, CA
    2 days ago
  •  ...Staff Software Engineer As a Staff Software Engineer at Amigo, you'll take on the hardest technical problems in the platform behind our AI agents. You'll set the architecture that other engineers build on, own problems that start out ambiguous, and shape how the team... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Amigo Services

    San Francisco, CA
    1 day ago
  • $197k - $262k

     ...Staff Software Engineer At BuildOps, we're building a groundbreaking software platform purpose-built for today's commercial contractor. We help our customers run service, project management, scheduling, dispatching, inventory, workflows, and financial operations in... 
    For contractors
    Fixed term contract
    Work at office
    Local area
    Work from home
    Flexible hours

    MetaProp.vc

    San Francisco, CA
    4 days ago
  •  ...About the job Staff Software Engineer About Our client is a global financial technology company at the forefront of the new internet of money. Our infrastructure including USDC, a blockchain-based dollar powers payments, commerce, and financial applications... 
    Contract work
    Remote work
    Worldwide

    TechChain Talent

    San Francisco, CA
    3 days ago
  •  ...customers. This role sits at the intersection of product and engineering- you'll own features end-to-end, from understanding user problems...  ...best practices Qualifications ~4+ years of software engineering experience, with at least 1-2 years building AI/ML... 

    Emergence Capital

    San Francisco, CA
    4 days ago
  •  ...Staff Software Engineer Titan is an AI holding company transforming IT services with its Augmented AI platform. We acquire and partner with the best Managed Service Providers (MSPs) and embed AI at the core of their operations, empowering technicians to work faster,... 

    Titan Corporation

    San Francisco, CA
    2 days ago
  •  ...up fast and looking for deeply technical builders who want to have outsized impact early. Our core engineering team is looking for a builder, a Staff Software Engineer who thrives in early-stage (ambiguous) environments. You've seen products through from v1 to... 

    Saris AI

    San Francisco, CA
    3 days ago
  • $500 per month

     ...Staff Software Engineer Unstructured is defining the standard for enterprise data transformation in the age of LLMs and generative AI. In just two years, we've raised over $65M from world-class investors, including Menlo Ventures, Bain Capital, Databricks, NVIDIA, Microsoft... 
    Work from home
    Flexible hours

    Unstructured

    San Francisco, CA
    4 days ago
  • $230k - $260k

     ...earn. Join us in shaping the future of mobile technology and making a meaningful impact on the global creative community. As a Staff Engineer, you are first and foremost a technologist. You'll be in the trenches with the team - writing code, solving hard problems, and... 
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    VSCO

    San Francisco, CA
    1 day ago
  • $141k - $242k

     ...Waabi Senior Or Staff Software Engineer Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    9 hours ago
  • $257k - $302k

     ...customers include Uber, Instacart, DoorDash, Netflix, Compass Group, and Adecco. Checkr is looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of Checkr's core systems and to lead critical cross-organizational initiatives,... 
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • $240k - $270k

     ...platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve...  ...and workflows use cases on top of modern warehouses Build software using the latest developer tools and using programming languages... 
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    2 days ago
  • $405k

     ...Senior Staff Software Engineer Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers,... 
    Work at office
    Visa sponsorship
    Flexible hours

    Colorwave Inc

    San Francisco, CA
    3 days ago
  • $200k - $230k

    Staff Software Engineer About Cambly: Our mission is to bring high-quality English education to every English learner in the world at the touch of a button. Think of us as the Airbnb that matches English students with English tutors. Come help us build the world's largest... 
    Full time
    Work experience placement
    Work at office

    Cambly Inc.

    San Francisco, CA
    1 day ago
  •  ...simulations to make this happen. It's ambitious, difficult, and genuinely new. About the role We're growing our SF engineering hub and hiring a Staff Engineer to be a technical leader here. You'll own key product areas, set architecture and quality bars, and support... 
    Full time
    Afternoon shift

    Solidroad Inc

    San Francisco, CA
    4 days ago
  • $206k - $268k

     ...closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem....  ...facing SaaS product on top of our own API. On the platform engineering team, you'll work on some of our most challenging problems, from... 
    Live in
    Flexible hours

    NexHealth

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!