Job Overview
Meta is seeking a highly skilled and experienced Senior Software Engineer, Machine Learning to join our dynamic engineering team in Menlo Park, California. As a key member of our team, you will be at the forefront of developing cutting-edge machine learning solutions that drive the future of social technology. This role involves leading major initiatives, developing scalable machine learning models, and collaborating with world-class engineers and researchers.
Responsibilities
- Lead and Direct: Play a critical role in setting the direction and goals for a sizable team, focusing on project impact, ML system design, and ML excellence.
- Innovate and Adapt: Adapt standard machine learning methods to exploit modern parallel environments such as distributed clusters, multicore SMP, and GPU.
- Technical Leadership: Lead a team from a technical perspective to develop ML best practices and influence engineering culture.
- Problem Solving: Be the go-to person for escalating complex online/production performance and evaluation issues.
- Develop and Implement: Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models.
- Collaborate and Communicate: Suggest, collect, and synthesize requirements to create effective feature roadmaps and code deliverables in tandem with the engineering team.
Minimum Qualifications
- 8+ years of experience in software engineering or a relevant field (4+ years with a PhD).
- 6+ years of experience in machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical fields.
- Proficiency in scripting languages such as Python, JavaScript, or Hack.
- Experience leading major initiatives and achieving high reliability in software development.
- Strong knowledge of developing and debugging in C/C++ and Java.
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
Preferred Qualifications
- Master's degree or PhD in Computer Science or a related technical field.
- Exposure to architectural patterns of large-scale software applications.
- Experience with scripting languages such as PyTorch and TensorFlow.
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. We are moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. Join us to shape a future that will take us beyond what digital connection makes possible today.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, or any other legally protected characteristics. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.
Compensation
- Salary Range: €85,100 to €251,000 per year
- Additional Compensation: Bonus and equity options available
Benefits
- Comprehensive health insurance
- Paid vacation and flexible working hours
- Opportunities for professional growth and development
Join Meta and be part of a team that is transforming the way people connect and interact with technology. Apply today to make a significant impact in the world of machine learning and social technology.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Bonus
- Equity
- Flexible working hours
Similar jobs
Last update: 23 minutes ago
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on Large Language Models and NLP.
Software Engineer, Infrastructure
Join Meta as a Software Engineer in Infrastructure, focusing on large-scale systems and distributed components.
Senior Software Engineer, Product
Join Meta as a Senior Software Engineer, Product. Build and improve products like Messenger and Video.
Senior Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure, to design and develop core backend components using C++, Java, and Python.
Software Engineer, Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models. Work with a global team to innovate AI products.
Senior Software Engineer, Product
Join Meta as a Senior Software Engineer, Product to build and improve features for products like Messenger and Instagram.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI and machine learning applications.
Senior Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure. Design and develop backend components using C/C++, Java, and more. Remote position.
Senior Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure, focusing on backend development with C++, Java, and PHP.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) to work on impactful projects in Menlo Park.
Software Engineer, Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models.
Senior Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure, to build and improve products used by billions globally.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) to build impactful products and solve complex technical challenges.
Senior Software Engineer, Generative AI
Join Meta as a Senior Software Engineer in Generative AI, focusing on LLMs and AI technologies.
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models. Competitive salary and benefits.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in Burlingame, CA. Focus on AI, Python, C++, and AR/VR technologies.
Senior Integrity Science Engineer
Join Meta as a Senior Integrity Science Engineer to tackle online abuse using data analysis and machine learning.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) in Boston. Work on impactful projects and build the future of social technology.
Software Engineer, Language - Wearables
Join Meta's Reality Labs as a Software Engineer in Language for Wearables, focusing on AI and machine learning.
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI, Python, PyTorch, and algorithm development.
Senior Software Engineer, VR Gameplay
Join Meta as a Senior Software Engineer to lead VR gameplay development for the Supernatural app, focusing on innovation and immersive experiences.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in New York. AI, Python, C, PyTorch expertise required.
Software Engineer, Language - Wearables
Join Meta's Reality Labs as a Software Engineer in Language for Wearables, focusing on AI and machine learning.