Meta - Trenton, NJ
posted 2 months ago
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., is at the forefront of building technologies that facilitate connections, foster communities, and enhance business growth. Since its inception in 2004, Facebook has revolutionized the way individuals interact. With the introduction of applications and services such as Messenger, Instagram, and WhatsApp, Meta has empowered billions globally. Currently, Meta is advancing beyond traditional 2D screens, venturing into immersive experiences like augmented and virtual reality, aiming to shape the next evolution in social technology. The Software Engineer, Machine Learning position involves a multifaceted role where the individual will research, design, develop, and test operating systems-level software, compilers, and network distribution software tailored for massive social data and prediction challenges. The role requires industry experience in tackling a variety of ranking, classification, recommendation, and optimization problems, including but not limited to payment fraud detection, click-through or conversion rate prediction, and spam detection. The successful candidate will work on moderately scoped problems, developing highly scalable systems, algorithms, and tools that leverage deep learning, data regression, and rules-based models. In this position, the engineer will be responsible for suggesting, collecting, analyzing, and synthesizing requirements while identifying bottlenecks in technology, systems, and tools. The role also entails developing solutions that significantly enhance efficiency and exploring state-of-the-art deep learning techniques. The engineer will receive general instructions from a supervisor and will collaborate closely with the engineering team to deliver code. Additionally, the position allows for telecommuting from anywhere in the US, providing flexibility in the work environment.