Software Engineer, Recommendation System Developer

3 weeks ago


Mountain View, California, United States NewsBreak Full time
About NewsBreak

NewsBreak 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, content creators, and businesses.

We're a Series-C unicorn startup with a strong presence in the tech hub of Mountain View, California, and offices in New York City and Seattle. Our team is at the heart of the company, driving essential product decisions and fueling platform growth.

Role Overview

As a key member of our content recommendation team, you'll play a crucial role in shaping the future of NewsBreak. You'll work closely with top-tier machine learning researchers and engineers to innovate on production recommendation models and see your work directly impact millions of users.

We're looking for someone who is passionate about collaboration, thrives in a high-energy environment, and is driven to make a significant difference. If you're an expert in machine learning, natural language processing, and recommendation systems, we want to hear from you.

Responsibilities
  • Develop and refine large-scale machine learning models for the recommendation system.
  • Analyze user behavior and feedback to continuously improve the recommendation algorithms.
  • Innovate and advance recommendation technology, focusing on text and multimedia content.
  • Collaborate with cross-functional teams to implement and scale recommendation solutions.
Requirements
  • Bachelor or advanced degree in computer science or a related technical discipline.
  • Advanced coding skills in Java or Python.
  • Exceptional analysis, modeling, and problem-solving skills.
  • Industry-level project experience in machine learning, natural language processing, recommendation systems, and data mining.
Preferred Qualifications
  • Experience with Docker, Kubernetes, elastic search, and building internal APIs.
  • Experience with advanced machine learning and deep learning technologies.
  • Strong organizational and project management skills.
Benefits

We offer a competitive benefits package, including health, dental, and vision care, a top-tier 401(K) plan, paid time off, and a team activity budget.

Our base salary range for this full-time position is $125,000-$221,000 USD, with discretionary bonus and options available. Your recruiter can share more details during the hiring process.



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

    Transforming Local News with AI-Powered RecommendationsAbout 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...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're looking for a skilled Software Engineer III to join our team at YouTube. As a key member of our machine learning team, you will be responsible for developing and implementing cutting-edge algorithms and solutions to empower immersive live recommendation and grow immersive live ecosystems.ResponsibilitiesWrite product or system development...


  • 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 Tik Tok Full time

    About U.Data SecurityTikTok is the leading destination for short-form mobile video. U.Data Security (USDS) is a subsidiary of TikTok in the U.This new, security-first division was created to bring heightened focus and governance to our data protection policies and content assurance protocols to keep U.Our focus is on providing oversight and protection of the...


  • Mountain View, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA. As a key member of our engineering team, you will be responsible for evaluating technologies, developing proof-of-concepts, solving complex technical challenges, and proposing...


  • 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 ID Full time

    Job Title: Software Development Engineer VIAbout the Role:ID.me is a high-growth enterprise software company that simplifies how people prove and share their identity online. As a Software Development Engineer VI, you will play a key role in shaping the technical direction of our Marketplace organization and driving the development of personalized...


  • Mountain View, California, United States Waymo Full time

    Waymo Autonomous Driving TechnologyAt Waymo, we're building the world's most experienced driver to improve access to mobility while saving thousands of lives now lost to traffic crashes. Our mission is to be the most trusted driver, and we're looking for talented teammates to help us achieve this goal.Job SummaryWe're seeking a skilled Software Development...


  • 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 Groq Full time

    We are seeking a highly skilled Senior Systems Software Engineer to join our team at Groq. As a key member of our multi-disciplinary team, you will play a crucial role in the development, integration, and testing of machine learning HPC platforms.Key Responsibilities:Work within a multi-disciplinary team environment to develop, integrate, and test machine...


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

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for various industries, including automotive, trucking, construction, and more. Our solutions help top global automakers shorten development cycles, deliver high-quality systems, and accelerate the production of modern vehicles with confidence.About the...


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

    At Intelliswift Software Inc, we are seeking a seasoned Software Quality Assurance Engineer to join our team. This role involves overseeing the development, design, and implementation of comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.Key Responsibilities:Develop and maintain scalable...


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

    Job DescriptionAt TikTok, we are looking for a talented Machine Learning Engineer for Recommendations to join our team. As a key member of our applied machine learning team, you will be responsible for building large-scale recommendation algorithms and systems that power our platform. ResponsibilitiesDesign, develop, and evaluate predictive models for...


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

    At Applied Intuition, we're seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing large-scale systems that meet the needs of our clients.The ideal candidate will have experience in full-stack application development, with a strong understanding of modern...

  • Software Engineer

    3 weeks ago


    Mountain View, California, United States Nuro Full time

    Job SummaryNuro is seeking a highly skilled Software Engineer to join our team of experts in autonomous systems. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Key Responsibilities* Collaborate with experts in autonomous vehicles to enhance system...


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

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at TikTok. As a key member of our applied machine learning team, you will be responsible for developing and deploying large-scale recommendation algorithms and systems that drive user engagement and satisfaction.Key Responsibilities:Design and develop large-scale...


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

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation solutions for the automotive, trucking, construction, and other industries. Our platform enables companies to accelerate the development and deployment of safe and intelligent machines.We are seeking a skilled Software Engineer to join our team. In this role, you will...


  • Mountain View, California, United States Otter Full time

    About UsAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more accessible, higher quality, and convenient for everyone.Job SummaryWe're seeking a highly skilled Full-Stack Software Engineer to join our data-driven development team. As a key member of our team, you'll be responsible...


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

    Job Title: Software Systems Engineer - Distributed Spacecraft AutonomyJob Summary:We are seeking a highly skilled Software Systems Engineer to join our team at Qualified Technical Services. As a key member of our Distributed Spacecraft Autonomy team, you will be responsible for developing the core infrastructure for autonomous coordination between...