About the role

  • Backend Software Engineer for AI Core team building foundational AI capabilities across Ad Platforms. Implementing backend services, APIs, and integrating LLMs for AI-powered systems.

Responsibilities

  • Implement backend services supporting AI agent frameworks, orchestration layers, and shared AI platform capabilities.
  • Develop APIs and backend components that integrate with LLM providers and internal AI Core services.
  • Contribute to reusable AI agent capabilities, orchestration workflows, and model integration services.
  • Ensure services meet standards for reliability, scalability, observability, and production readiness.
  • Participate in code reviews and contribute to continuous improvement of platform quality.
  • Work with structured agent orchestration frameworks such as LangGraph, LangChain, or similar systems to implement multi-step AI workflows.
  • Integrate LLM APIs and support evaluation and experimentation workflows through backend services.
  • Assist in debugging and optimizing AI service performance and reliability.
  • Collaborate with product, infrastructure, and security teams to implement AI features aligned with platform requirements.
  • Participate in design discussions and provide input on implementation tradeoffs.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related technical field (Master’s preferred), or equivalent experience.
  • 3+ years of backend software engineering experience building scalable systems.
  • Strong proficiency in Python with experience developing backend services and APIs.
  • Experience integrating external APIs and working with distributed systems.
  • Experience building or contributing to AI powered systems, developer tooling, or shared services in production environments.
  • Familiarity with LLM APIs and agent orchestration frameworks such as LangGraph or similar tools.
  • Understanding of CI/CD, automated testing, and modern engineering best practices.
  • Strong problem-solving skills and ability to work effectively in a collaborative team environment.

Benefits

  • A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered

Job title

Software Engineer – AI Core Engineering

Job type

Experience level

Mid levelSenior

Salary

$117,500 - $157,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job