Back to jobsJob overview
About the role
Software Engineering Manager, MTIA at Meta
Required Skills
pythonpytorchai/mldeep learningtensorflowjaxonnxmxnettensorrt
About the Role
The Software Engineering Manager for MTIA will lead a team developing AI acceleration software for Meta's specialized hardware. Responsibilities include strategic planning, team management, and collaboration with engineering peers. The role requires experience in AI software stack development and team leadership.Key Responsibilities
- Manage team of domain experts developing AI acceleration software stack for MTIA
- Operate strategically and tactically, developing vision and strategy while managing day-to-day software development
- Communicate and collaborate effectively with peer engineering teams
- Manage a team of developers, helping with career development and project assignments
- Work with recruiting staff to expand the team, including sourcing and interviewing candidates
Required Skills & Qualifications
Must Have:
- At least 2 years of experience in managing a software team in a fast-paced capacity
- Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management
- Experience developing AI training and/or inference software stack
Nice to Have:
- Experience working with deep learning frameworks such as PyTorch, TensorFlow, JAX, ONNX, MXNet, TensorRT
- Knowledge of training deep learning models such as recommendation, ranking, LLM, computer vision
- Familiarity with AI hardware such as GPUs, NPUs, deep learning accelerators
Benefits & Perks
- bonus
- equity
- benefits