Software Engineering Program Manager
About the position
The Datacenter Software and Tools Execution Team is looking for a driven, results oriented software engineering program manager to lead planning and execution of GPU AI software stack (libraries, frameworks, applications) components. This role includes planning software releases across a portfolio of software component teams and stakeholders, contributing technical expertise and guidance in scoping/requirements creation for software releases, managing software release execution, proactive risk management, and leading program reviews with executives. The software engineering program manager will work closely with cross-functional teams to ensure projects are delivered on time, within scope, and aligned with organizational objectives.
Responsibilities
- Oversee software release management, ensuring timely and high-quality releases
- Drive project execution, coordinating with development, product management, and release teams
- Identify, assess, and manage project risks and issues, implementing mitigation strategies
- Facilitate effective communication across teams
- Ensure adherence to software development lifecycle (SDLC) best practices, including security, privacy, and licensing compliance
- Develop and maintain detailed project plans, schedules,
- Manage trade-offs between competing project priorities
- Manage teams to the hit program level milestones and prioritizes deliverables to meet strategic needs
- Drive requirements scoping, analysis, priorities and planning across software teams contributing to program milestones
- Attention to detail and commitment to quality
- Communicate complex information in a clear and concise manner
- Excellent organizational, leadership, and interpersonal skills
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field
- 7+ years' experience in: Managing software development projects.
- AI frameworks such as TensorFlow, PyTorch, or similar.
- Leading programs with emphasis on designing, developing, and optimizing machine learning or deep learning models
- 5 years of experience in deploying and scaling AI solutions using industry-standard libraries and tool
Nice-to-haves
- Experience with requirements management tools such as JIRA
- Proficiency in building, maintaining, and automating reports using Microsoft Power BI or Grafana
- In-depth knowledge of software development lifecycle practices, including security, privacy, licensing, and agile development methodologies
- Understanding of AI application workflows, including data preprocessing, model training, and deployment
- Delivering complex software projects on time and within budget
Benefits
- We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation.
- Find out more about the benefits of working at Intel .