GrepJob
The New York Times

Senior Software Engineer, AI Platforms and Products

The New York Times
Apply
4 days ago

Base Salary

$140k - $160k/yr

Responsibilities

  • Design, build, and maintain scalable backend services and APIs for AI applications.
  • Take ownership of core platform components and integrations.
  • Build and operate vector database and retrieval infrastructure.
  • Design and develop retrieval-augmented generation (RAG) pipelines.
  • Build orchestration layers for multi-step AI workflows.
  • Develop infrastructure for teams to create and manage AI applications.
  • Architect and implement data pipelines and storage solutions.
  • Write high-quality, maintainable, and well-tested code.
  • Ensure code quality, security, and system observability.
  • Collaborate with various teams to translate requirements into capabilities.
  • Review code and provide feedback to other engineers.
  • Contribute to testing strategies for service reliability.
  • Mentor other software engineers.

Requirements

  • 5+ years of software engineering experience focused on backend development.
  • 5+ years of experience in backend programming languages like Python or Go.
  • 5+ years of experience designing and operating distributed systems and APIs.
  • 1+ years of experience with Large Language Models (LLMs) and related ecosystems.

Benefits

  • Medical, dental, and vision benefits.
  • Flexible Spending Accounts (F.S.A.s).
  • Company-matching 401(k) plan.
  • Paid vacation and sick days.
  • Paid parental leave.
  • Tuition reimbursement and professional development programs.

Tech Stack

Apache KafkaAWSDockerGoGoogle Cloud PlatformGraphQLKubernetesPythonTerraform

Categories

AI & MLBackendData EngineeringDevOps