×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, AI Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: IPG Media Brands
Full Time position
Listed on 2025-11-05
Job specializations:
  • Software Development
    AI Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer

Business Overview

KINESSO is the technology-driven performance marketing agency that sits at the very heart of IPG Mediabrands, providing actionable growth for both our agency partners and clients. We turn 'action' into 'outcome' for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought together the collective power of what was formerly Matterkind, Reprise, P3, and Kinesso under one collective entity that will serve as the most powerful delivery engine in the industry.

We have extensive offerings spanning across performance marketing and data and technology. Fueled by a deep understanding of consumer behavior, we offer an end‑to‑end engine of planning and optimization while also delivering on data‑driven strategy for social platforms, actionable growth in e‑commerce, and creating curated marketplaces specific to each client's function and needs. The company has more than 6,000 employees operating in more than 60 countries.

Position

Summary

We are seeking a Staff Software Engineer to spearhead the design and development of a next‑generation AI Chat Application that will serve as an enterprise‑wide assistant. This application will support a diverse range of organizational functions – including HR, Finance, Business Strategy, Ad Tech, and Mar Tech – empowering employees with intelligent, context‑aware AI capabilities to streamline daily work. As the Staff Software Engineer, you will guide the technical direction, mentor engineers, and partner with cross‑functional teams to deliver a scalable, secure, and high‑performing platform.

Responsibilities
  • Lead Architecture & Development:
    Define and implement the architecture for an AI‑driven chat platform leveraging Python, GCP, and AI services.
  • Team Leadership:
    Mentor and guide a team of engineers, driving technical excellence, collaboration, and delivery.
  • LLM Integration:
    Build and optimize solutions with LLM foundational models to support natural language understanding, contextual reasoning, and multi‑domain workflows.
  • Partner with Product Owners:
    Collaborate closely with product owners to assess technical feasibility, translate business needs into actionable engineering requirements, and ensure alignment with overall product strategy.
  • Scalability & Reliability:
    Ensure the system is designed with enterprise‑grade security, scalability, and compliance in mind.
  • Innovation:
    Explore and adopt emerging practices in prompt engineering, multi‑agent coordination (MCP/LLM agents), and applied AI to continuously evolve the platform.
Required Skills & Experience
  • 12+ years of software engineering experience building production‑grade applications.
  • 7+ years of experience with Java (Python experience strongly preferred).
  • 3+ years of experience leading or managing engineering teams.
  • Strong grasp of object‑oriented programming, data structures, algorithms, and design patterns.
  • Experience designing and building scalable APIs (REST, Graph

    QL, gRPC) and modular, extensible architectures.
  • Hands‑on experience with relational and No

    SQL databases (e.g., MSSQL, Postgre

    SQL, Dynamo

    DB).
  • Familiarity with messaging and event‑driven platforms like Kafka, Temporal for real‑time systems.
  • Strong expertise in GCP and integrating AI services with LLM foundational models.
  • Experience with AI‑powered developer tools (e.g., Git Hub Copilot, Claude) to improve productivity and code quality.
  • Strong troubleshooting, communication, and documentation skills, with a bias for secure, observable, and maintainable solutions.
  • Comfortable working in Agile/Scrum environments with cross‑functional teams.
Desired Skills & Experience
  • Experience with context engineering and fine‑tuning AI/LLM outputs.
  • Familiarity with Model Context Protocol (MCP) for LLM agent orchestration.
  • Knowledge of LLM agent frameworks for building multi‑step, reasoning‑driven AI systems.
  • Experience in enterprise‑grade security and compliance frameworks.
We See You

At IPG Mediabrands, we are unified behind a commitment to fostering a culture of inclusion and belonging. Together, we shine through a set of shared values and behaviors. We take pride in our responsibility to our clients,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary