Staff Engineer, AI Native

NewInactive
S
SonyDigital engagement
Listing locations: USA; This position is eligible to be performed remotelyFull-TimeStaff
This job is no longer active. We keep the page for reference, but the employer may not accept new applications.

Job Details

Experience
8+ years professional experience working with medium/large complex code bases
Required Skills
PythonFull Stack DevelopmentHTMLCSSJavaJavascriptGoPrompt Engineering

Requirements

  • Have 8+ years of professional experience working with medium or large complex codebases.
  • Have full-stack development experience.
  • Have experience with one or more of Java, Go, or Python.
  • Have experience designing and implementing REST APIs.
  • Be highly proficient in HTML, CSS, and the JavaScript ecosystem.
  • Have familiarity with frameworks and tools including React, Angular, Ember, Jest, Babel, and TypeScript.
  • Demonstrate proficiency with AI-native coding tools such as Claude Code, Cursor, or GitHub Copilot as a primary delivery vehicle.
  • Have working knowledge of prompt engineering, context management, and structured output patterns.
  • Be familiar with agent development concepts, including tool use, function calling, approvals, and workflow chaining.
  • Understand secure AI coding practices, including prompt injection, sandbox basics, and access control.
  • Preferred: Bachelor’s degree in Computer Science or a related field, or at least three years of proven experience in lieu of a degree.
  • Preferred: Experience with databases, AWS, Docker, Kubernetes, CI/CD, deployment tools, AI-agent concepts, and Agile development methodologies.

Responsibilities

  • Architect, design, and develop RESTful API endpoints for performance, scalability, and maintainability.
  • Collaborate with front-end engineers to build responsive web applications.
  • Define data models and database schemas, and manage relational or NoSQL databases.
  • Direct and govern AI coding agents across the delivery lifecycle, reviewing generated output and enforcing delivery standards.
  • Design and maintain agent workflows using Claude Code, Cursor, Copilot, and the AI-native development framework.
  • Configure and maintain prompt engineering patterns, structured output schemas, rules, and guardrails.
  • Trace, debug, and triage agent tool calls, prompt failures, and unexpected outputs.
  • Document application architecture, design, configuration, and maintenance.
  • Estimate tasks and delivery timelines, and participate in sprint planning and execution.
  • Participate in the on-call rotation and mentor junior engineers.