Software engineer, Systems

Sunshine

Palo Alto, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/18/2025
  • Website: sunshine.com
  • Company Address: 471 Emerson St, Palo Alto, California 94301, US
  • Salary Range: $50,000 - $150,000

About Sunshine

Sunshine creates advanced technology to make mundane tasks effortless, free up time, and make it easier to be thoughtful. With its suite of consumer services, Sunshine aims to put people first and use technology to help them get offline. Founded by Marissa Mayer and Enrique Muñoz Torres, Sunshine (formerly Lumi Labs) debuted in November 2020 with the launch of its first app, Sunshine Contacts. The company is based in Palo Alto, CA, and has raised $20 million in capital.

Job Description

At Sunshine, we’re dedicated to crafting innovative applications that enhance consumer media and leverage artificial intelligence in meaningful ways. In this role, you’ll be instrumental in prototyping solutions within the assistance space, while taking a hands-on approach in both ideation and implementation. You’ll ensure that project execution aligns with customer quality standards and requirements, supporting the testing and launch of new AI-driven products.
 
You will manage project priorities, deadlines, and deliverables, building the frameworks and libraries that support Sunshine’s complex web applications. This role focuses on two key aspects:
Building Sunshine’s core systems and infrastructure
Developing algorithms and AI techniques that drive our mobile applications.
 
Our core systems require a scalable and cost-effective data storage layer, built to support complex algorithms and business logic. You’ll build a service architecture that supports diverse algorithms, optimizing and refining the core algorithms themselves to maximize performance. Additionally, you’ll mentor and lead a team of software engineers, fostering both technical and professional growth.

Requirements

  • Education & Experience
  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, or a related field with 5+ years of progressive experience as a Software Engineer or in a related role. Alternatively, a Master’s degree (or foreign equivalent) with 3+ years of experience as a Software Engineer or related role.

Technical Skills

  • Proficiency in programming languages such as C, C++, Java, and/or Scala, and functional languages
  • Expertise with database technologies, and building high-performance, low-latency application systems and services
  • Experience with CPU and memory optimization, operating system services, networking, and cloud computing platforms
  • Familiarity with algorithms for text and image processing, extraction, and machine learning

Related Jobs

Software engineer, Systems

Sunshine - Palo Alto, CA, US

UX Designer (Junior to Mid-Level)

Sunshine - Palo Alto, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.