Join Our Team as a Machine Learning Engineer - Core Ads Ecommerce at Meta
Company Overview: At Meta, we are dedicated to innovating at the forefront of social technology. From launching Facebook in 2004 to pioneering new platforms like Instagram and WhatsApp, we continuously strive to connect people globally. Now, we're pushing boundaries further into augmented and virtual reality, aiming to surpass the limits of screens and distance. If you're passionate about shaping the future of digital interactions, Meta offers an unparalleled opportunity to build a career with impactful technologies.
Job Description:
As a Machine Learning Engineer in our Core Ads Ecommerce team, you will be instrumental in driving the development of machine learning solutions that enhance user experiences across our advertising systems. This role requires a blend of technical expertise and strategic thinking to handle end-to-end ML solutions that not only drive performance but also personalize ad experiences expertly over Meta's cutting-edge ad platforms.
Key Responsibilities:
- Collaborate closely with product teams to deeply understand user intentions and contribute to the creation of highly personalized ad experiences.
- Lead the full ML lifecycle from project definition to deployment across multiple teams, advocating for excellence in every phase.
- Re-evaluate existing ML features/systems, leading efforts to optimize and reduce technical debt while innovating from first principles when needed.
- Provide technical leadership and develop best practices in machine learning, influencing both project directions and engineering culture within the team.
- Address complex technical challenges involving ML systems and their interactions with surrounding systems, becoming a key problem solver within the organization.
- Design, code, and integrate machine learning solutions into our robust ad delivery stack, ensuring they meet business objectives effectively.
Minimum Qualifications:
- Proven experience in machine learning, recommendation systems, pattern recognition, data mining, or artificial intelligence.
- Demonstrable experience developing ML models at scale from concept to impact.
- Proficiency in programming with C/C++, Java, or scripting in Python, Perl, PHP, shell scripts.
- Excellent track record of technical leadership, project ownership, and setting strategic directions.
- Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
Preferred Qualifications:
- A Master’s degree or PhD in Computer Science or a closely related technical field.
- Familiarity with architectural patterns of large-scale software applications.
Location and Additional Information:
Meta is committed to inclusion and diversity, offering reasonable accommodations in our recruitment process for individuals with disabilities, long term conditions, mental health conditions, sincerely held religious beliefs, those who are neurodivergent, or require pregnancy-related support. For assistance, please contact [email protected].
Ready to redefine the future of connectivity and digital experiences? Apply today to become a Machine Learning Engineer at Meta and help drive the next evolution in social technology!