What are the responsibilities and job description for the AI Immersive Coach / Senior Software Engineer – AI Coach position at Spear Staffing?
AI Immersive Coach / Senior Software Engineer – AI Coach
Location: Hybrid / Travel to Dallas, Atlanta, New Jersey, Seattle, or St. Louis
Client will cover the travel expenses.
Introduction: This position is for an AI Immersive Coach who will also serve as a Senior Software Engineer specializing in AI coaching. The role involves coaching developers on AI-assisted coding and SDLC best practices, conducting live demos, workshops, and technical presentations, driving adoption of enterprise AI development tools, demonstrating productivity and software-quality improvements, and supporting AI integrations within engineering teams.
Responsibilities:
- Coach developers on AI-assisted coding and SDLC best practices.
- Conduct live demos, workshops, and technical presentations.
- Drive adoption of enterprise AI development tools.
- Demonstrate productivity and software-quality improvements.
- Support AI integrations, troubleshoot workflows, and advise engineering teams.
Requirements:
Required Skills:
- 5 years of software engineering experience.
- 2 years of hands-on Agentic AI experience in a professional/enterprise environment.
- Hands-on experience with at least one AI coding tool (Copilot, Claude Code, Codex, or Devin).
- Excellent communication, public speaking, presentation, and developer coaching skills.
- Must demonstrate a personally built project from scratch using an IDE configured with an AI coding tool.
- Must explain the project architecture, AI integration, workflow, and technical implementation during a live interview.
- Passion for AI tools, recent releases, and emerging development practices.
Preferred Skills:
- Artificial Intelligence
- GitHub
- Java
- Coaching
- Python
- Presentations
- Quality Assurance
- Software Development Methodology
- Scratch
- Software Engineering
- JetBrains
- IDE
- JavaScript
- Workflow
- Prompt Engineering
- TypeScript
Interview Process:
- Round 1: 45-minute interview covering engineering experience, Agentic AI, tools, and communication.
- Round 2: Technical interview with a live IDE/project demonstration.