Position Summary
Job Title: AI-Driven Software Engineer (Claude Code Lead)
Department: Software Engineering
Seniority: AI Lead Developer (3-5 Years Experience)
Employment Type: Full-Time
Work Arrangement: In Office
Reports To: Director of Software Engineering
Salary: 120k - 140k DOE
Role Description
We are looking for a software engineer with hands-on experience in the AI Development Life Cycle (AI-DLC) to join our Enterprise SaaS engineering team. This individual will serve as the internal champion of AI-DLC and Claude Code driven development— contributing directly to redefining development velocity, quality, and throughput across the organization—not just introducing tooling, training, and best practices.
This is a unique opportunity to shape how our team leverages AI-DLC at every stage of the software development lifecycle — from architecture and design through to testing and deployment.
Key Responsibilities
AI-DLC Feature Development
- Responsible for driving the organization’s transition to AI-native software development—where AI is the primary medium through which software is designed, built, and evolved.
- Establish an AI Development Life Cycle covering requirements, stories, specifications, code generation, review, and refactoring practices to improve team velocity and code quality.
- Lead the adoption and integration of Claude Code into day-to-day software development workflows across Python, JavaScript/TypeScript, Java/Kotlin, and C#/.NET codebases.
- Lead team members in their transformation from software engineers to AI operators
- Actively contribute to building and shipping features using AI development methodologies.
Team Training & Best Practices
- Develop and deliver structured training programs to upskill team members on Claude Code and AI-driven development techniques.
- Create and maintain internal documentation, guidelines, and playbooks for AI-assisted development workflows.
- Foster a culture of experimentation, learning, and continuous improvement around AI tooling.
Architecture & Technical Strategy
- Evaluate emerging AI tools, frameworks, and APIs and assess their fit for the team.
- Provide architectural guidance and technical recommendations for integrating the AI Development Life cycle, AI Claude Code capabilities into our Enterprise SaaS platform.
- Collaborate with the Director of Software Engineering to define the AI development roadmap.
Internal Dev Tooling & Automation
- Design and build internal tools, scripts, and automation workflows powered by AI-DLC to streamline engineering processes (CI/CD, code review, testing, documentation).
- Maintain and iterate on AI tooling infrastructure to ensure reliability and scalability.
Required Qualifications
Experience & Education
- Familiarity and experience with AI-DLC
- Prior experience defining or documenting AI development standards, coding guidelines, or engineering best practices.
- Contributions to open-source AI tooling projects or publicly visible technical work demonstrating AI-assisted development expertise.
- Exposure to multi-language codebases and polyglot engineering teams
- 5 years of professional software engineering experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
Technical Skills
- Proficiency in the AI Development Life Cycle & Claude Code
- Demonstrated hands-on experience using Claude Code and comparable AI-assisted development tools in a professional setting.
- Experience building or maintaining internal developer tools, automation scripts, or AI-powered workflows in a SaaS environment.
- Familiarity with the Anthropic Claude ecosystem (Claude Code, Claude API, model families such as Sonnet and Opus).
- Proficiency in two or more of the following: Python, JavaScript/TypeScript, Java/Kotlin, C#/.NET.
- Solid understanding of software architecture principles, design patterns, and best practices for Enterprise SaaS systems.
- Experience with REST APIs and working with LLM APIs (e.g., Anthropic Claude API, OpenAI API).
- Familiarity with prompt engineering techniques and strategies for getting reliable, high-quality outputs from large language models.
- Experience with version control (Git) and CI/CD pipelines.
Soft Skills & Leadership
- Ability to mentor and guide junior or peer engineers.
- Strong written and verbal communication skills — able to explain complex AI concepts to non-specialists.
- Self-directed learner who stays current with the fast-evolving AI development landscape.
- Collaborative team player comfortable working in a hybrid environment.
Our Tech Stack
You will be working across a polyglot Enterprise SaaS codebase. Familiarity with some or all of the following is expected:
- Languages: Python, JavaScript, TypeScript, Java, Kotlin, C#, .NET
- AI Tooling: Claude Code, Anthropic Claude API, LLM prompt engineering
- DevOps/CI/CD: Git, GitHub/GitLab, automated testing, deployment pipelines
- Platform: Enterprise SaaS (cloud-hosted, multi-tenant)
What We Offer
- A forward-thinking engineering team committed to embracing AI-assisted development.
- Hybrid work arrangement with flexibility to balance in-office collaboration and remote focus time.
- A small, high-ownership team where your work and ideas will have direct, visible impact.
- Investment in your professional development: access to AI tools, training resources, and conference attendance.
- Competitive compensation and benefits commensurate with mid-level engineering roles.
How to Apply
Interested candidates should submit their resume and a brief cover letter describing their experience with AI-assisted development tools — particularly Claude Code or similar — and how they have applied these tools in a real-world software engineering context.
We look forward to hearing from you.
Pay: $120,000.00 - $140,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
Experience:
- Software Engineering: 3 years (Required)
- Anthropic Claude Ecosystem: 1 year (Preferred)
Ability to Commute:
- Plymouth, MN 55441 (Required)
Work Location: In person