Note: The job is a remote job and is open to candidates in USA. McGraw Hill is an education company focused on unlocking the full potential of every learner through educational products and services. The Manager, Applied AI Engineering will lead AI-native engineering teams while serving as a hands-on technical lead for strategic enterprise AI initiatives, including agentic and LLM-based systems. The role also oversees engineering excellence, AI cost management, compliance, delivery automation, and team development.
Responsibilities
- Operate as both a people manager and an individual technical contributor/tech lead, shifting between the two as project needs demand
- Act as hands-on tech lead on the organization's most strategic enterprise AI initiatives, designing agentic and LLM-based systems firsthand and stepping in directly to resolve the team's hardest technical problems
- Manage AI-native engineers and teams that move quickly and operate with high autonomy using modern AI tooling (copilots, agents, etc.)
- Own the team's AI token and compute budget, driving cost efficiency and responsible usage across AI tooling and infrastructure
- Set technical standards for prompt engineering, RAG, agent orchestration, and evaluation of AI systems across the team
- Drive software engineering excellence through coding, pair programming, code/architecture reviews, and comprehensive solution design
- Manage stakeholder relationships and ensure the team's work meets compliance, application security, and data privacy standards alongside business requirements
- Apply automation and CI/CD processes to enable smoother releases
- Facilitate career development for your team through mentorship, identifying training opportunities, and skill-building
Skills
- Bachelor's degree in computer science engineering, or a related field
- 10+ years of experience in Software engineering, with at least 2 years in a leadership or management role
- You have led teams of individual contributor engineers, coming from an engineering background yourself - with strong empathy, communication, and interpersonal skills, balancing the realities of the business with the needs of your team
- You interface well with other business units and leadership, being able to describe situations and technical approaches to foster an environment of trust and confidence
- You have practical, hands-on experience building and shipping production-grade LLM or agentic applications at enterprise scale, with a deep understanding of generative AI principles and the latest advancements
- You have proven experience in designing, developing, and implementing complex software applications, with deep expertise across front-end and back-end development and the full software development life cycle - including application code, testing, documentation, and performance/security engineering
- You have an ability to seamlessly shift focus between diverse projects and priorities in a dynamic work environment, managing multiple initiatives concurrently without compromising quality or focus
- You have experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and modern development tools and methodologies
- You can work in a fast-paced software release environment, where you continuously deliver production-grade (near-zero downtime, fault-tolerant, etc.) software daily for a system with millions of users around the world
Benefits
- Remote position open to applicants authorized to work for any employer within the United States.
- An annual bonus plan may be provided as part of the compensation package.
- A full range of medical and/or other benefits, depending on the position offered.
- Opportunity for horizontal and vertical movement and growth throughout the organization, including clear career paths for long-term personal and professional growth.
- Teams operate in a collaborative and safe environment where everyone’s input is valued, trusted, and respected.
Company Overview