Job Title: Staff AI Software Engineer
Location: Remote
Job Description:
We are seeking a Staff AI Software Engineer with strong software engineering experience and hands-on expertise using Claude for AI-native development. The ideal candidate will leverage AI tools to generate, review, test, debug, and refine production-ready code across the full stack while ensuring code quality, security, performance, and maintainability.
Key Responsibilities:
Build and enhance production-grade software using AI-assisted development workflows.
Use Claude extensively for code generation, debugging, refactoring, testing, and documentation.
Review and validate AI-generated code to ensure quality, security, and performance.
Design and develop APIs, backend services, and full-stack application components.
Translate business and technical requirements into scalable, maintainable software solutions.
Collaborate with AI-native architects and engineering teams to implement best practices.
Improve AI-assisted development workflows and engineering standards.
Guide team members, participate in technical reviews, and deliver features end-to-end.
Key Requirements:
Strong hands-on software engineering experience.
Extensive practical experience using Claude for AI-assisted software development.
Experience building and maintaining production-grade applications and APIs.
Strong coding, debugging, testing, refactoring, and code review skills.
Understanding of software architecture, application security, performance, and scalability.
Ability to validate and improve AI-generated code before production deployment.
Strong technical communication and collaboration skills.
Experience working in AI-native development environments.
Important Note: This role focuses on AI-assisted software engineering using Claude, not AI model training or machine learning pipeline development.