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.