Senior Engineering Manager, MCP and Agentic AI
Autodesk
Job Summary
We are seeking a dynamic Senior Manager to lead our Model Context Protocol (MCP) and Agentic AI engineering teams. The ideal candidate will have a strong technical background, proven leadership skills, and a passion for innovative software solutions. You will provide strategic direction, oversee project execution, and develop high-performing teams focused on advancing AI-driven technologies. You will ensure the successful integration of Large Language Models (LLMs) and other AI technologies into our products, driving innovation and operational excellence.
Must Have
- Lead, mentor, and grow a team of software engineers and AI specialists
- Hire, develop, and manage a high-performing team
- Define and execute the technical vision for MCP and Agentic AI initiatives
- Oversee project planning, resource allocation, and delivery timelines
- Guide the integration of machine learning models, including LLMs
- Ensure best practices in AI observability, code quality, and system scalability
- Evaluate and implement frameworks such as LangChain, FAISS
- Oversee documentation standards for APIs and MCP workflows
- Partner with product management, UX, and other engineering teams
- Collaborate with product managers, software architects, user experience designers, and stakeholders
- Communicate project status, risks, and opportunities to stakeholders and executive leadership
- Present project updates, technical strategies, and key outcomes to senior leadership
- Champion the adoption of new technologies and methodologies
- Identify areas for improvement in existing systems and processes
- Ensure reliability, security, and scalability of deployed AI services within AWS environments
- Apply continuous attention to technical excellence, secure coding principles, and good design
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Proven experience in software development and engineering with a strong technical background
- At least 10 years of experience in software engineering, with 5+ years in a management or leadership role
Good to Have
- Experience with natural language processing (NLP) and conversational AI
- Prior experience with large-scale, distributed systems
- Familiarity with security testing practices and tools
- Certification in Secure Software Development Lifecycle (e.g., CSSLP, CISSP)
Perks & Benefits
- Annual cash bonuses
- Commissions for sales roles
- Stock grants
- Comprehensive benefits package
Job Description
Position Overview
We are seeking a dynamic Senior Manager to lead our Model Context Protocol (MCP) and Agentic AI engineering teams. The ideal candidate will have a strong technical background, proven leadership skills, and a passion for innovative software solutions. You will provide strategic direction, oversee project execution, and develop high-performing teams focused on advancing AI-driven technologies. You will ensure the successful integration of Large Language Models (LLMs) and other AI technologies into our products, driving innovation and operational excellence.
Responsibilities
Leadership & Strategy
- Lead, mentor, and grow a team of software engineers and AI specialists, fostering a culture of collaboration, innovation, and continuous learning
- Hire, develop, and manage a high-performing team, support career development paths and opportunities
- Define and execute the technical vision for MCP and Agentic AI initiatives, aligning team objectives with organizational priorities and customer needs
- Contribute to the technical roadmap and technical debt elimination, balancing time, resources, and quality constraints to achieve business and strategic goals
Project & Technical Management
- Oversee project planning, resource allocation, and delivery timelines for software development releases
- Guide the integration of machine learning models, including LLMs, into production applications
- Ensure best practices in AI observability, code quality, and system scalability
- Evaluate and implement frameworks such as LangChain, FAISS, and others to enhance content retrieval and multi-agent orchestration
- Oversee documentation standards for APIs and MCP workflows
Cross-Functional Collaboration & Communication
- Partner with product management, UX, and other engineering teams to deliver high-quality solutions
- Collaborate with product managers, software architects, user experience designers, and stakeholders to form technical solutions and align quality goals with business objectives
- Communicate project status, risks, and opportunities to stakeholders and executive leadership
- Present project updates, technical strategies, and key outcomes to senior leadership, ensuring alignment with organizational goals and securing support for major initiatives
Continuous Improvement & Operational Excellence
- Champion the adoption of new technologies and methodologies to enhance team performance and product quality.
- Identify areas for improvement in existing systems and processes; lead regular reviews and audits.
- Ensure the reliability, security, and scalability of deployed AI services within AWS environments (Lambda, ECS, Aurora, S3, Bedrock).
- Apply continuous attention to technical excellence, secure coding principles, and good design, resulting in straightforward solutions and reduced complexity.
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Proven experience in software development and engineering, with a strong technical background
- At least 10 years of experience in software engineering, with 5+ years in a management or leadership role
- In-depth knowledge of the software development lifecycle (SDLC) and agile methodologies
- Proficiency in programming languages (e.g., Python, Java, C++)
- Experience with AWS services (API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, Load Balancer, Aurora, DynamoDB, Snowflake, Neptune)
- Experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, Docker, Terraform)
- Understanding of security compliance standards and regulations (e.g., SOC, FedRAMP, GDPR)
- Backend development experience with database interactions and knowledge of Graph, SQL, and NoSQL databases
- Strong knowledge in authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), and identity management
- Prior experience integrating complex systems
- Excellent communication, problem-solving, and organizational skills
- Ability to work independently and as part of a team in a fast-paced, agile environment
Preferred Qualifications
- Experience with natural language processing (NLP) and conversational AI
- Prior experience with large-scale, distributed systems
- Familiarity with security testing practices and tools
- Certification in Secure Software Development Lifecycle (e.g., CSSLP, CISSP)