Summary:
Meta is on the lookout for innovative engineers to join our dynamic team in developing pioneering products that connect billions of users globally. Here, you'll tackle complex challenges, create new features, and enhance existing offerings across mobile and web platforms. Our teams relentlessly strive to elevate user experience, and we are eager to attract passionate professionals ready to help redefine global connectivity. If you're excited about joining a top-tier group of industry experts and working on impactful projects, we invite you to apply.
Responsibilities:
Work collaboratively with cross-functional teams including product, design, operations, and infrastructure to create unique application experiences.
Utilize cutting-edge programming techniques and technologies to develop custom user interfaces.
Create reusable software components to interact with back-end platforms.
Analyze and optimize code to enhance quality, efficiency, and overall performance.
Lead intricate technical projects and offer guidance to fellow engineers.
Design scalable and efficient systems that power complex applications.
Identify and address performance and scalability challenges.
Engage with a variety of coding languages and technologies.
Own components, features, or systems with an expert understanding from beginning to end.
Minimum Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
Proven history of setting technical direction, achieving consensus, and fostering successful cross-functional partnerships.
6+ years of programming experience in a relevant language, or a combination of 3+ years of experience and a PhD.
Experience in developing maintainable and testable codebases, including API design and unit testing methodologies.
Preferred Qualifications:
Experience in delivering high-quality work with a focus on reliability.
Ability to enhance quality through diligent code reviews, appropriate testing, and proactive changes.
Experience in designing and deploying machine learning models at scale, with emphasis on real business impact.
Familiarity with large-scale software architectural patterns.
Proficiency in scripting languages such as PyTorch, TensorFlow, Python, JavaScript, or Hack.
2+ years of experience in areas such as machine learning, recommendation systems, pattern recognition, data mining, or artificial intelligence.
Knowledge of C/C++ and Java for development and debugging purposes.
Track record of integrating AI tools to streamline workflows and deliver measurable results.
Commitment to responsible AI practices, including risk assessment and bias mitigation strategies.
Demonstrated continuous development of AI skills and staying updated with emerging technologies.
Public Compensation:
$74.04/hour to $217,000/year plus bonus, equity, and benefits.
Industry: Internet
Equal Opportunity:
Meta is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other legally protected characteristics. We also consider qualified applicants with criminal histories, as permitted by law. Please note that Meta may use artificial intelligence and machine learning technologies in the hiring process.
Meta is dedicated to providing reasonable accommodations for candidates with disabilities during the recruiting process. If you require assistance or accommodations due to a disability, please contact us for support.