Software Engineering Program Manager

IntelHillsboro, OR
2dHybrid

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.

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

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

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 .
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service