Staff Software Engineer, AI Native
New
USAFull-TimeSenior
Salary$200k-$240k per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- PythonSQLJavaJavascriptGoNosqlReactRESTful APIsPrompt Engineering
Requirements
- 8+ years professional experience working with medium/large complex code bases
- Experience in Full Stack development
- Experience with one or more of the following programming languages: Java, Go, or Python
- Experience in REST API design and implementation
- Highly Proficient in HTML, CSS, the JavaScript ecosystem, and familiarity with frameworks like React, Angular, Ember, Jest, Babel, and TypeScript
- Knowledgeable in UI/UX design principles
- Demonstrated proficiency with AI-native coding tools (Claude Code, Cursor, or GitHub Copilot)
- Working knowledge of prompt engineering, context management, and structured output patterns
- Familiarity with agent development concepts, tool use, function calling, approvals, and workflow chaining
- Awareness of secure AI coding practices including prompt injection, sandbox basics, and access control
- Strong communication and interpersonal skills
Responsibilities
- Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
- Collaborate closely with front-end engineers to build dynamic, responsive, and user-centric web applications.
- Define robust data models and database schemas, and manage relational or NoSQL databases.
- Direct and govern AI coding agents across the delivery lifecycle, setting context, reviewing agent-generated output, and enforcing SEPS delivery standards.
- Design and maintain agent workflows using agentic coding tools and the AI-native development framework.
- Configure and maintain prompt engineering patterns, structured output schemas, and guardrails to align agent behavior.
- Trace, debug, and triage agent tool calls, prompt failures, and unexpected outputs.
- Create and maintain clear, comprehensive documentation for application architecture, design, and configuration.
- Participate in the on-call rotation, responding to production issues and ensuring system stability.
- Mentor and support junior engineers, fostering a culture of AI-native ways of working.
View Full Description & ApplyYou'll be redirected to the employer's site