Senior Software Engineering Educator - AI Enablement
About the Role
We're hiring a Senior Software Engineering Educator - AI Enablement to join our innovative team at Mercury. In this remote role, you'll play a pivotal part in shaping how our engineers leverage AI tools effectively while maintaining their foundational skills. As a Senior Software Engineering Educator, your mission will be to ensure that AI serves as an accelerant in the engineering process, not a crutch, fostering a culture of excellence across all experience levels.
What You'll Do
- Define and operationalize Mercury's AI-usage guidelines for engineering, clarifying what engineers should use AI for and when to rely on their skills.
- Design structured checkpoints and assessment frameworks to identify when AI reliance is beneficial versus detrimental to foundational skills.
- Create clear triggers for onboarding and training that help engineers understand when they can lean more heavily on AI tools.
- Develop and iterate on AI-aware training materials that balance hand-crafted coding and AI-assisted workflows.
- Collaborate with managers and lead engineers to embed AI-usage norms into growth conversations and performance discussions.
- Establish a mentorship-focused initiative for software engineers, ensuring mentors model thoughtful AI usage alongside strong engineering craft.
- Perform operational tasks that drive adoption, including scheduling, facilitation, and feedback iteration.
- Work closely with training team members and cross-functional partners to enhance broader skill acquisition efforts.
Requirements
- 5+ years of experience in shipping quality software into production while mentoring peer software engineers.
- Hands-on experience with AI coding tools and a thoughtful perspective on their advantages and limitations.
- Excellent communication skills with the ability to provide actionable, direct, and kind feedback.
- Proven ability to turn fuzzy goals into simple, repeatable programs.
- Experience in driving adoption through 1:1 sessions or organizational initiatives.
- A commitment to craftsmanship and healthy engineering habits, including principled AI usage.
- A passion for transforming passive content into engaging, exercise-centric learning resources.
- Familiarity with Haskell is a plus, or a strong willingness to learn.
Nice to Have
- Experience in fintech or SaaS environments.
- Previous roles in educational program design or software engineering training.
- Knowledge of modern software development practices and methodologies.
What We Offer
- Competitive base salary and equity (stock options).
- Comprehensive benefits package including health, wellness, and professional development opportunities.
- Flexible remote work environment with a focus on work-life balance.
- Opportunities for career advancement and skill development.
- A collaborative and innovative team culture.
This role offers a unique opportunity to shape AI usage in software engineering at Mercury, a leading fintech company. Enjoy competitive compensation and a flexible remote work environment.
Who Will Succeed Here
Expert in Haskell programming with a strong understanding of functional programming concepts, allowing for effective teaching and mentoring of advanced software engineering practices.
Proficient in AI tools such as TensorFlow and PyTorch, with the ability to design and implement instructional programs that integrate these technologies into software development workflows.
Demonstrated experience in remote mentoring and coaching, with a focus on fostering a growth mindset among engineers, enabling them to independently leverage AI tools while solidifying their foundational skills.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months