Staff Software Engineer

4 weeks ago


Palo Alto, California, United States Snapchat Full time

About the Role

We are seeking a highly skilled Staff Software Engineer to join our ML Feature Generation Team at Snap Inc. The successful candidate will drive technical direction for the team to accelerate ML iteration speed and improve system performance and efficiency.

Key Responsibilities

  • Drive technical direction for the team to accelerate ML iteration speed
  • Identify opportunities to improve system performance and efficiency by leveraging deep knowledge in big data & ML Infra systems
  • Coach the rest of team members and grow them technically

Requirements

  • Deep knowledge about data processing pipelines
  • Proven track record of operating highly-available systems at significant scale
  • Experience in at least one of the following areas: Big data systems (Spark/Flink), ML Infra systems (Inference/Training/Feature)

Preferred Qualifications

  • Deep knowledge in ML development lifecycles
  • Expertise in Spark or Flink, BigQuery, Iceberg, and Kafka

About Snap Inc.

Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We are committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification.

Our Benefits

Snap Inc. offers a comprehensive benefits package, including paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success.



  • Palo Alto, California, United States Spotnana Technology Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Spotnana Technology. As a Staff Software Engineer, you will play a critical role in the design and development of high-quality cloud-native services in our platform and products.Key ResponsibilitiesWork with top talent in the design and development of high-quality...


  • Palo Alto, California, United States Machinify Full time

    About the RoleMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Staff Software...


  • Palo Alto, California, United States Machinify Full time

    Job OverviewMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a talented Staff...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking a highly skilled DevOps Engineer to join our team.Role SummaryWe're looking for a seasoned DevOps Engineer to further our DevOps initiatives and drive continuous integration, software...


  • Palo Alto, California, United States Earnin Full time

    About EarninEarnin is a pioneering company in earned wage access, dedicated to building products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, without mandatory fees, interest rates, or credit checks. With over 13 million app downloads and $15...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Summary:As a Software Engineer with a focus on applications and services on the Tools & Infrastructure team at Ford Motor Company, you will be responsible for developing and deploying software solutions that support the next generation electric vehicle platform.Key Responsibilities:Develop highly reliable software services using modern development...


  • Palo Alto, California, United States United Software Group Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing and implementing real-time systems using the QNX Real-Time Operating System (RTOS).Key Responsibilities:Establish reliable, low-latency, high-throughput data...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is seeking a highly motivated Software Engineer to join our team and contribute to the development of our in-car navigation experience. As a key member of our team, you will be responsible for implementing next-generation algorithms on top of large amounts of data from the Tesla fleet.Key Responsibilities:Rapidly prototype in-car...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Software EngineerAbout the Role:At Ford Motor Company, we believe in innovation and progress. We're looking for a skilled Software Engineer to join our team and contribute to the development of cutting-edge software solutions.Key Responsibilities:* Collaborate with cross-functional teams to design, develop, and deploy software applications* Work...


  • Palo Alto, California, United States Pinterest Full time

    About Pinterest:We're looking for a talented Staff Software Engineer to lead the Ads ML foundation evolution movement, driving 2x Pinterest revenue and 5x ad performance in the next 3 years.This role will involve using cutting-edge ML technologies, including GPU, LLMs, vector search, and data processing systems, to empower 100x bigger models in the next 3...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Motion Recruitment Full time

    Join Motion Recruitment, a leading staffing agency, in our search for a skilled Software Developer to work with a manufacturing company in downtown Chicago.You will be part of a team developing a 3D modeling software platform that interfaces between structural engineering and machines that process structural steel beams and columns.The ideal candidate will...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job Title: Embedded Software DeveloperLocation: Palo Alto, CaliforniaThis is a full-time role that requires strong experience with QNX RTOS, DDS middleware, and Qualcomm 8255 SoC hardware.Key Responsibilities:Design and implement HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.Develop software that interfaces with...


  • Palo Alto, California, United States Tesla Full time

    We are seeking a highly skilled Software Engineer to contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.You will have a strong focus on network infrastructure and...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryThe Crash Safety Software team at Tesla is seeking a highly skilled Software Integration Engineer to play a key role in the development of safety and restraint systems for our vehicles.As a Software Integration Engineer, you will work closely with cross-functional teams to ensure that features are designed, implemented, and validated to Tesla's...


  • Palo Alto, California, United States Unreal Gigs Full time

    About the RoleWe're seeking talented engineers to collaborate with our founders in shaping the direction of Unreal Gigs. This role offers an opportunity to contribute to building the foundational product and be an integral part of the decision-making process.Key ResponsibilitiesCollaborate closely with users to understand their development needs and inform...


  • Palo Alto, California, United States Flow MD Full time

    About the CompanyFlow is a technology-driven company that aims to enhance living experiences across communities. We leverage technology to provide superior living conditions and foster vibrant communities.Our focus is on developing, owning, and managing multifamily apartment buildings. We implement cutting-edge solutions to meet the needs of our residents,...

  • Software Engineer

    1 month ago


    Palo Alto, California, United States Penn State University Talent Acquisition Full time

    Job DescriptionWe are seeking a highly motivated and experienced Software Engineer to join our team at Penn State University's Applied Research Laboratory (ARL). As a key member of our Communications and Signal Processing Division, you will be responsible for designing and developing cutting-edge software solutions to support various research processes and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. We're seeking a highly skilled Software Engineer to join our team and contribute to the development of cutting-edge systems.Key ResponsibilitiesDesign, develop, and maintain embedded software applications using Modern C++ (C++11 or later), Rust, or...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our VMware Cloud Foundation Division. As a key member of our team, you will be responsible for developing and maintaining low-level kernel code for our flagship product, VMware vSphere.Responsibilities:Design, develop, and test kernel modules and...


  • Palo Alto, California, United States Amazon Full time

    About the RoleAmazon is seeking a highly skilled Software Development Engineer to join our Customer Service AI Scaling & Evaluation team. As a key member of this team, you will be responsible for developing high-performance, low-latency machine learning conversational customer support resolutions that help customers resolve problems.Key...