Senior Product Engineer, Agent Systems

New
Based in India, Availability to overlap with US working hours from IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSDockerPythonKubernetesFastAPICI/CDDistributed Systems

Requirements

  • 4+ years of strong production experience in Python engineering, with emphasis on clean, maintainable, and testable code
  • Solid understanding of asynchronous programming (asyncio), distributed systems concepts, and system reliability patterns
  • Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar), including structured outputs, streaming, and retries
  • Strong expertise in test-driven development with pytest and experience building comprehensive automated test suites
  • Experience designing and working with scalable backend systems using frameworks such as FastAPI or equivalent
  • Familiarity with cloud infrastructure (AWS services such as EKS, ECS, S3, Lambda, DynamoDB, CloudWatch)
  • Experience with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions preferred)
  • Strong problem-solving mindset with a focus on ownership, quality, and continuous improvement
  • Excellent communication skills and ability to collaborate in distributed, fast-paced teams
  • Availability to overlap with US working hours from India

Responsibilities

  • Design, build, and ship specialized AI agents including parsers, rule extractors, dependency mappers, test synthesizers, and workflow orchestrators
  • Develop agent behaviors that operate on a structured Code Intelligence Graph with full traceability and deterministic auditability
  • Implement governed autonomy across shadow, supervised, and autonomous execution modes with human-in-the-loop controls
  • Orchestrate and integrate frontier LLMs (e.g., OpenAI, Anthropic, Google) through structured decision models under strict governance constraints
  • Own end-to-end delivery of agent components from design and prototyping through deployment and post-release validation
  • Build and maintain robust testing frameworks including unit, integration, E2E, and behavior-equivalence verification systems
  • Collaborate with platform, DevOps, and product teams to ensure scalable, reliable, and repeatable release pipelines
  • Document agent logic, contracts, prompts, and verification strategies while contributing to engineering best practices across the team
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now