JLL logo
JLLPosted 3 weeks ago
EXPIRED

Staff Software Engineer

RemoteUnited States

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Embed with marketing SMEs across campaigns, content, social, ABM, and performance intelligence to design and ship production AI agents that reason over regional context and brand guidelines. Build integrations against marketing systems like CMS, DAM, CRM, and ad platforms, or translate capability gaps into prioritized requirements for the platform team. Design multi-agent orchestration patterns, establish the Marketing Domain Skills Library, and own reliability, observability, and cost efficiency of LLM-powered workflows in production. Define the playbook for moving from pilot to deployed agent and represent the team externally as a credible voice on agent engineering.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • Proficiency in English, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • 5+ years of software engineering experience working in production systems, including significant time integrating against enterprise APIs (CRMs, CMSes, DAMs, ad platforms, marketing automation tools, analytics)
  • Hands-on experience with modern LLM APIs across providers — including prompt engineering, tool use / function calling, structured outputs, and context engineering — and you've worked with enough of them to know that the underlying patterns transfer even as the specific APIs evolve
  • Experience designing agent systems: multi-step reasoning, tool orchestration, memory, error recovery, and human-in-the-loop escalation paths
  • Experience working through the hard parts of agent engineering firsthand — hallucination grounding, tool reliability and silent failures, evals that actually predict real-world behavior (and the gap when they don't), cost and latency tradeoffs, prompt drift, and the difference between 'works in a demo' and 'still works on day 30'
  • Ability to talk concretely about what you've tried, what's broken on you, and what you've learned
  • Experience building RAG systems — embeddings, vector stores, retrieval optimization, and grounding — and a strong intuition for when retrieval is the right answer vs. when a tool call, fine-tune, or schema change is the better lever
  • Experience deploying LLM-powered services or agents to production cloud environments and understanding the operational reality — auth, networking, secrets, observability, rollback, cost monitoring — beyond the demo-day setup
  • Ability to talk concretely about what you've tried, what's broken on you, and what you've learned
  • Ability to translate fluently between technical levels — from explaining agent failure modes to a non-technical marketing SME, to briefing leadership on architectural tradeoffs without dumbing them down, to going deep on protocol details with platform engineers, often within the same day
  • Strong analytical and interpersonal skills, with a proven ability to thrive and collaborate in dynamic, product-focused, distributed teams
  • Embrace a proactive approach to problem-solving and a willingness to acquire new skills and knowledge as needed to achieve results
  • Confidence taking ownership of projects from start to finish and enjoying turning nebulous ideas into reality
  • Ability to make coworkers feel included in every interaction
  • Candidates must be authorized to work in the United States without sponsorship

Desired Qualifications

  • Deep technical fundamentals
  • A pragmatic problem-solving disposition
  • Exceptional cross-audience communication
  • Experience embedding directly with non-technical domain experts, translating vague problem statements into shippable scope, and having the patience to learn an unfamiliar domain (marketing, in this case) deeply enough to anticipate where agents will fail
  • A pragmatic bias for shipping — the ability to tell when a brittle workaround is the right call to unblock a pilot and when something deserves to be built right the first time
  • Energy and willingness to experiment and to boldly confront problems of immense complexity and scope

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles