> Markdown version of [/jobs/ext/4524943-ai-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/4524943-ai-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI & Software Engineering Manager - **Company:** Westinghouse Electric Company LLC. - **Location:** Elk Park, NC, United States - **Experience:** Experienced - **Salary:** $130,400 - $163,000 - **Contract:** Permanent contract - **Skills:** AI Evaluation, Application Programming Interfaces (APIs), Artificial Intelligence, Business Logic, Automation of Tests, Microsoft Azure, Software Quality, Code Review, Databases, Continuous Integration, Data Architecture, Data Infrastructure, Design of User Interfaces, Python (Programming Language), Machine Learning, MongoDB, Systems Development Life Cycle, Software Engineering, Systems Integration, Google Cloud, ReactJS, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Software Security, Software Application Programming, Generative AI, Backend, Agentic-AI, Information Technology, Figma, Data Management, Machine Learning Operations, Front End Software Development, Graph RAG, Docker, Databricks - **Published:** November 2, 2026 - **Apply:** https://www.dice.com/job-detail/172e7a43-fadf-4348-b3da-bd8f7819cc22 ## About the Role * Bachelor's degree in computer science, Software Engineering, Engineering or a related discipline required. Master's degree with a focus on AI/ML helpful * 8+ years in software engineering, including at least 3 years delivering AI, ML or GenAI solutions to production. 3+ years leading engineering teams, including hiring and growing teams. * Azure or Google Cloud certifications helpful Generative AI: LLM integration, RAG and GraphRAG, agentic AI frameworks, tool use and MCP-based integrations, prompt and context engineering, and AI evaluation. Machine learning: Understanding of ML models and how to integrate and consume them within applications. Software engineering: Python, APIs, front-end and back-end development (e.g., React/MUI), UX design (e.g., Figma), Docker and containers, and CI/CD. Data: working knowledge of databases and data platforms, including MongoDB, Databricks and lakehouse architectures. ## Description Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace., As a Manager, AI & Software Engineering you will lead the AI & Software Engineering team within Data & AI, made up of AI/software engineers and UI/UX designers. The team designs production-grade AI applications (including standalone bertha ), agent-based workflows, Technology Bricks and user interfaces for Westinghouse and its customers. You will deliver the team's AI and software commitments and for developing the team. You will report to the Director, AI Delivery and work a hybrid/mobile role based in Cranberry, PA., AI application and agent engineering: Develop and deliver AI applications and agent-based workflows, including business logic, orchestration, integrations and user interfaces. Ensure commitments are delivered on time, on budget and to the required quality. Estimation and prioritization support: Prepare estimates, scope assumptions and capability needs for potential new developments and commercial projects. Data & AI leadership prioritizes the portfolio and support proposals and customer commitments. Code quality, security and maintainability: Ensure code quality, application security, application-level monitoring and reliability. Produce the technical documentation required for maintainability and governance, and improve findings. Human-AI experience: Define and apply UX and interaction guidelines so that AI solutions give users safe experiences. Collaboration with AI & Data Infrastructure: Work with the leadership of the AI & Data Infrastructure teams to build applications within the approved architecture, platforms, AI models, data architecture and deployment environments owned by those teams. Contribute application requirements and feedback, and raise application-driven architecture and technology needs to them. Architecture decisions remain with those teams. Engineering standards: Apply the common AI Software Development Lifecycle (AI SDLC) across the team, including code review, CI/CD, test automation, documentation and Definition of Done. Ensure work uses the approved technology stack and follow the exception process, and that the team applies secure-by-design practices and Westinghouse software quality requirements. Innovation Process: Provide the engineering inputs and deliverables required for Technology Bricks and AI projects managed under the Westinghouse Innovation Process and Stage Gate Reviews (BMS-RT-3). Team capacity and growth: Plan team capacity against the prioritized portfolio, and propose and manage engineer assignments within Data & AI capacity governance. Scale the team as demand grows by defining hiring needs, leading recruitment and onboarding, and engaging contractors and third-party companies when needed, while keeping critical knowledge and intellectual property within Westinghouse. People leadership and development: Lead the team, overseeing goal setting, performance management, recognition and succession. Mentor team members through coaching, mentoring, career plans and upskilling or reskilling in AI engineering, so that software engineers grow into AI engineering roles.