Software Engineer, Machine Learning
Company: lwtsquad
Location: Sunnyvale
Posted on: June 1, 2025
Job Description:
Software Engineer, Machine Learning Responsibilities
- Play a critical role in setting the direction and goals for a
sizable team, focusing on project impact, ML system design, and ML
excellence.
- Adapt standard machine learning methods to leverage modern
parallel environments (e.g., distributed clusters, multicore SMP,
GPU).
- Re-evaluate tradeoffs of shipped features/ML systems and lead
efforts across teams to reduce technical debt, designing from first
principles when appropriate.
- Lead a team technically to develop ML best practices and
influence engineering culture.
- Escalate complex online/production performance and evaluation
issues, requiring deep understanding of ML system
interactions.
- Develop scalable classifiers and tools using machine learning,
data regression, and rules-based models.
- Gather and synthesize requirements to create effective feature
roadmaps.
- Collaborate with engineering teams on coding
deliverables.Minimum Qualifications
- 7+ years in software engineering or a relevant field; 4+ years
if holding a PhD.
- 6+ years in areas such as machine learning, recommendation
systems, pattern recognition, data mining, AI, or related
fields.
- Proven success in leading major initiatives.
- Experience in building and shipping high-quality, reliable
work.
- Experience scaling machine learning models from inception to
impact.
- Proficiency in C/C++ and Java, or scripting languages like
Python, Perl, PHP, shell scripts.
- Demonstrated technical leadership and project ownership.
- Ability to analyze data, explain technical issues, and provide
solutions.
- Bachelor's degree in Computer Science, Engineering, or related
field, or equivalent practical experience.Preferred Qualifications
- Masters or PhD in Computer Science or related field.
- Knowledge of architectural patterns in large-scale software
applications.
- Experience with scripting languages such as Pytorch and
TensorFlow.At Meta, you'll do your best work. Every day presents
new challenges and learning opportunities. We are committed to
supporting your growth. Our work is guided by five core values.
We've connected over 2 billion people and aim to reach more. Our
work's scale and impact are unprecedented, making a real difference
worldwide. Our family includes Facebook, Instagram, WhatsApp,
Messenger, AR/VR, and Facebook Connectivity. We're just getting
started in bringing the world closer together.
#J-18808-Ljbffr
Keywords: lwtsquad, Merced , Software Engineer, Machine Learning, IT / Software / Systems , Sunnyvale, California
Didn't find what you're looking for? Search again!
Loading more jobs...