Staff Software Engineer
$160k - $260kJLL 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
$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...SuggestedWork at officeVisa sponsorshipFlexible hours$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...SuggestedTemporary workLocal areaShift work$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$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...SuggestedLocal areaWorldwideFlexible hours$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...SuggestedWork at officeLocal areaFlexible hours2 days per week$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 employmentLocal areaWorldwideFlexible hours- ...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 timeWork at officeRemote workFlexible hours
$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 contractorsWork at officeRemote workHome officeFlexible hours- ...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 workFlexible hours3 days per week
$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 timeRemote workWorldwide- ...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 office3 days per week
$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 timeWork experience placementWork at officeWorldwideFlexible hours3 days per week1 day per week$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 timeWork at officeWork from homeFlexible hours$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$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 timeH1bWork at officeRemote workFlexible hours- ...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 timeWork at officeRemote workFlexible hours
$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 contractorsFixed term contractWork at officeLocal areaWork from homeFlexible hours- ...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 workRemote workWorldwide
- ...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...
- ...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,...
- ...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...
$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 homeFlexible hours$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 workWork at officeLocal areaWorldwideFlexible hours$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 timeWork at officeWork from homeFlexible hours$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 officeLocal areaRemote workRelocationFlexible hours3 days per week$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 timeWork at officeFlexible hours$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 officeVisa sponsorshipFlexible hours$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 timeWork experience placementWork at office- ...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 timeAfternoon shift
$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 inFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software technical support San Francisco, CA
- healthcare software sales San Francisco, CA
- software quality assurance San Francisco, CA
- android software developer San Francisco, CA
- id software San Francisco, CA
- senior c# .net software developer San Francisco, CA
- internship software San Francisco, CA
- embedded software San Francisco, CA
- software sales representative San Francisco, CA
- software technical support engineer San Francisco, CA

