Software Engineer, Recommendation Systems

10 hours ago


Mountain View, California, United States News Break Full time
Transforming Local News with AI-Powered Recommendations

About NewsBreak

NewsBreak is revolutionizing the way users interact with local news and their communities. By bridging local users, local content creators, and local businesses, our mission is to foster safer, more vibrant, and authentically connected lives. Through robust collaborations with thousands of local publishers and businesses across the nation, NewsBreak is transforming how a new wave of readers access and engage with essential, locally sourced content and information.

As a Series-C unicorn startup, our headquarters is nestled in the tech hub of Mountain View, California, with other offices in New York City and Seattle. For more information, visit our website.

Role Overview

We're seeking a talented Software Engineer to join our vibrant content recommendation team. As a key member of this dynamic group, you'll play a crucial role in shaping the future of NewsBreak. Our team is at the heart of the company, driving essential product decisions and fueling platform growth. As part of this fast-paced group of top-tier machine learning researchers and engineers, you'll have the opportunity to innovate on production recommendation models and see your work directly impact millions of users.

Responsibilities

Develop the recommendation system by leveraging large-scale machine learning models, including tasks such as recall and first-stage ranking to final-stage ranking within the end-to-end workflow.

Analyze user behavior and feedback to continuously refine and improve the recommendation algorithms, ensuring a personalized and engaging user experience.

Innovate and advance recommendation technology, focusing on text and multimedia content, with a particular emphasis on the integration of recommendation and natural language processing (NLP) technologies.

Collaborate with cross-functional teams, including data scientists, engineers, and product managers to implement and scale recommendation solutions.

Requirements

Bachelor or advanced degree in computer science or a related technical discipline.

Advanced coding skills, designs, and expert knowledge in Java or Python.

Exceptional analysis, modeling, and problem-solving skills, with the ability to distill complex data into actionable insights.

Industry-level project experience in one or more of the following areas: machine learning, natural language processing, recommendation systems, and data mining.

Preferred Qualifications

Experience in Docker, Kubernetes, elastic search, and building internal APIs.

Experience with advanced machine learning and deep learning technologies.

Strong organizational and project management skills, good problem-solving skills.

Benefits

We offer a competitive benefits package, including health, dental, and vision care for you and your family, top-tier 401(K) plan with company matching, paid time off, and paid holidays, FSA, HSA, and commuter benefits programs, and a team activity budget.
  • Software Engineer

    3 weeks ago


    Mountain View, California, United States News Break Full time

    About NewsBreakNewsBreak is revolutionizing the way users interact with local news and their communities. Our mission is to foster safer, more vibrant, and authentically connected lives by bridging local users, local content creators, and local businesses.Role OverviewWe're seeking a talented Software Engineer to join our vibrant content recommendation team....


  • Mountain View, California, United States News Break Full time

    About NewsBreakNewsBreak is revolutionizing the way users interact with local news and their communities. By bridging local users, local content creators, and local businesses, our mission is to foster safer, more vibrant, and authentically connected lives. Through robust collaborations with thousands of local publishers and businesses across the nation,...


  • Mountain View, California, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our Recommendation Architecture Team at TikTok. As a key member of our team, you will be responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our users.ResponsibilitiesDesign and develop high-performance...


  • Mountain View, California, United States Google Full time

    About the RoleAt Google, we're pushing the boundaries of what's possible with technology. As a software engineer on our team, you'll have the opportunity to work on cutting-edge projects that impact billions of users worldwide. Our team is responsible for developing the next-generation technologies that change how people connect, explore, and interact with...


  • Mountain View, California, United States Tik Tok Full time

    About TikTok U.S. Data SecurityTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. U.S. Data Security (USDS) is a subsidiary of TikTok in the U.S. focused on providing oversight and protection of the TikTok platform and U.S. user data.Job SummaryWe are seeking a highly skilled Site Reliability...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job SummaryAs a Software Systems Engineer at Qualified Technical Services, you will be part of a team developing the core infrastructure for autonomous coordination between spacecraft. You will perform complex trade studies, participate in the development of autonomy algorithms, and contribute to the implementation of multi-fidelity hardware in the loop...


  • Mountain View, California, United States Groq Full time

    About GroqGroq is a cutting-edge technology company that's revolutionizing the AI economy. We believe in making AI accessible to all, and our mission is to empower human agency through innovative solutions.Job Title: Senior Systems Software EngineerWe're seeking a highly skilled Senior Systems Software Engineer to join our team. As a key member of our...


  • Mountain View, California, United States BrickRed Systems Full time

    Software Test EngineerWe are seeking a skilled and experienced Software Test Engineer to join our team at Brickred Systems. As a key member of our dynamic team, you will play a crucial role in ensuring the quality and functionality of our software and hardware products.Responsibilities:Develop and execute comprehensive test plans, scenarios, and scripts to...


  • Mountain View, California, United States Tik Tok Full time

    About the RoleTikTok is seeking an experienced Engineering Manager to lead our E-commerce Recommendation team. As a key member of our organization, you will be responsible for designing, implementing, and improving the E-commerce recommendation algorithm that powers the TikTok Shop app.The recommendation system we built connects hundreds of millions of users...


  • Mountain View, California, United States Matician Full time

    About MaticianWe're a pioneering company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to address the dramatic oversight in robotics, providing reliable and affordable solutions for regular people stuck with repetitive household chores.The RoleWe're seeking a meticulous, Rust-loving Software...


  • Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Software Engineer - PythonWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a key member of our team, you will play a crucial role in advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.Job DescriptionKey Responsibilities:Translate product...


  • Mountain View, California, United States Tik Tok Full time

    About TikTok U.S. Data SecurityTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to millions of users worldwide. Our mission is to create a platform that connects people from diverse backgrounds and cultures.Our TeamU.S. Data Security (USDS) is a subsidiary of TikTok in the U.S., dedicated to providing...


  • Mountain View, California, United States Matician Full time

    About MaticianMatician is a pioneering company in the field of home autonomy, dedicated to building intelligent and endearing robots for consumer use. We're addressing the dramatic oversight in the home autonomy space, where robots have failed to deliver reliable and affordable solutions.The RoleWe're seeking a meticulous and skilled Software Engineer to...


  • Mountain View, California, United States Apex Systems Full time

    Apex Systems is seeking a skilled Radio Frequency (RF) Test Engineer to join our team.About the Role:We are looking for a highly motivated and experienced RF Test Engineer to work on the development and testing of wireless systems. The ideal candidate will have a strong background in RF engineering, wireless calibration, and test automation.Key...


  • Mountain View, California, United States Matic Full time

    About MaticMatic is a Series A company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use at home. We're addressing the dramatic oversight in robotics by leveraging advanced technology to automate household chores.The RoleWe're seeking a meticulous, Rust-loving Software Engineer to join our Platform team, which works...


  • Mountain View, California, United States Matic Full time

    About MaticWe're a pioneering company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to make household chores a thing of the past by leveraging advanced technology and AI. We're committed to delivering reliable, affordable, and privacy-first solutions that transform the way people live and work.The...


  • Mountain View, California, United States Matic Full time

    About MaticWe're a Series A company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to automate household labor, shipping realistic, affordable, and privacy-first robots to our users while building iteratively toward more complex tasks and capabilities over time.The RoleWe're seeking a meticulous,...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Manager, Software Engineering, Media SystemsAt LinkedIn, we're committed to building a world-class infrastructure to power creation and consumption of media content for our 1 billion+ members. We're seeking a highly skilled Manager, Software Engineering, Media Systems to lead our Media Systems team in building a reliable, performant, scalable, and...


  • Mountain View, California, United States Applied Intuition Inc. Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Applied Intuition Inc. as a key contributor to our autonomy development workflows.This is a unique opportunity to work across our entire stack, developing new products, features, and tools that will shape the future of autonomy.Key ResponsibilitiesDesign, develop, and...