Machine Learning Software Engineering Manager
Meta3 months ago
Los Angeles, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Are you a passionate leader in software engineering with a knack for machine learning? Join us at Meta, where you can lead a dedicated team of engineers to innovate and create products that impact billions of lives worldwide. As a Software Engineering Manager, you will empower your team, driving both individual and collective success. Your technical expertise and management acumen will define your path in this progressive role.
Key Responsibilities
- Lead and manage a talented team of software engineers to deliver top-tier products and solutions.
- Collaborate with cross-functional teams to spearhead technical innovation and efficiency.
- Develop and execute technical strategies to align with and achieve business goals.
- Create and nurture an environment focused on continuous learning, professional growth, and service excellence.
Required Qualifications
- 8+ years of software engineering experience, or a PhD with 4 years of relevant experience, including hands-on technical management.
- Proven track record in recruiting, structuring, and leading high-performance engineering teams, including overseeing performance management.
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- Experience coaching, mentoring, and fostering the development of software engineers.
- At least 2 years of experience managing a diverse team of engineers at various skill levels.
Preferred Qualifications
- Hands-on experience in technical management, specifically in building large-scale systems, algorithms, and tools within the Machine Learning arena.
Benefits & Perks
- Compensation: The annual salary ranges from $184,000 to $257,000, plus bonuses, equity, and comprehensive benefits.
Required Skills
Software Engineering Management
Mentorship
Technical Strategy
Algorithms
Recruiting
Product Development
Project Management
Team Leadership
Tool Development
Performance Management
Machine Learning
Large-scale Systems