Role OverviewJoin a rapidly growing team working to build a unique, world-class advertising group with a relentless focus on the customer. As a Software Development Engineer, you will design and implement systems that aggregate, structure, and serve advertiser context to our AI agents, enabling AI-driven workflows that help account teams deliver better outcomes for advertisers at scale.
What You Will Do
Design and build scalable services that aggregate, transform, and serve advertiser context to AI agents in real time. Develop APIs and data retrieval layers that enable agents to access structured and unstructured advertiser intelligence with low latency and high reliability.
Why It Might Be a Fit
This is a greenfield opportunity to define how advertiser knowledge is represented, retrieved, and reasoned over by autonomous agents. You will work at the intersection of large-scale data systems, Generative AI, and production agent frameworks to build context services that are fast, reliable, and rich enough to power intelligent sales workflows.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Benefits
- health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
- 401(k) matching
- paid time off
- parental leave
]]>