Algorithm Software Engineer

Sleep Number Corporation San Jose , CA 95111

Posted 2 months ago


SleepIQ LABS, a subsidiary of Sleep Number Corporation, is a fast moving, highly technical team of people with the ambitious goal of bringing people better health and well-being through the best possible sleep experience. We combine our established expertise in creating comfortable, adjustable beds with the latest in sleep science, cutting-edge sensor technology, and data processing algorithms. SleepIQ LABS is the pioneer of biometric sensor solutions and sleep monitoring technologies and owns the most comprehensive sleep data base in the market.

As Algorithm Software Engineer, you will play a key role in developing and implementing software tools and innovative solutions which will help us deliver maximum benefit to our customers in the form of improved sleep and sleep data-based insights. Specifically, you will be involved in a broad range of tasks from design and implementation of tools for testing algorithms, to building analytics frameworks with an emphasis on scale and performance.


  • Design, develop, and implement client and cloud tools and algorithms for testing features and functionalities related to sleep, health and wellness.

  • Perform data analysis, algorithm validation, and performance evaluation.

  • Build analytics dashboards and data/algorithm simulation frameworks.

  • Collaborate with engineering teams to improve algorithms to support advanced applications.

  • Work closely with device and back-end software engineering teams to ensure successful implementation and deployment of algorithms.

Key Performance Indicators

  • Will be able to build client and cloud tools for algorithm testing and benchmarking

  • Will be able to implement analysis and simulation frameworks

  • Will be able to draw actionable conclusions from data and make effective presentations


  • BS or higher in mathematics, computer science, or similar field.

  • Minimum 3 years' industry experience developing data science solutions for complex systems.

  • Strong organizational and problem-solving skills.

  • Experience developing tools for testing algorithms.

  • Strong hands-on experience in the development and use of analytics platforms.

  • Proficient in Java, C++, Python and Matlab.

  • Strong organizational and problem-solving skills.

  • Pragmatic, product-oriented approach.

  • Ability to work cross-functionally with minimal supervision.


Sleep Number is an equal opportunity employer, committed to recruiting, hiring and promoting qualified people of all backgrounds, regardless of sex; race; color; creed; national origin; religion; age; marital status; pregnancy; physical, mental, communicative or sensory disability; sexual orientation; gender identity or any other basis protected by federal, state or local law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software / Algorithm Developer In R&D Team Intern


Posted 1 week ago

VIEW JOBS 3/26/2020 12:00:00 AM 2020-06-24T00:00 In a nutshell Location San Jose - CA, US Team Research & development Experience No experience (Student) Degree Master Job Category Computer science & software engineering, Electrical engineering, Physics Introduction ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world's leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, the Netherlands, and we have 18 office locations around the United States including main offices in Chandler Arizona, San Jose and San Diego California, Wilton Connecticut, and Hillsboro Oregon. Job Mission In the software research and development (R&D) team, you will be a key member to develop high quality software and contribute to all phases of the development process from designing to release. Job Description During this internship, you will have the opportunity to work on challenging software/algorithm problems and push the technology boundaries, with guidance from senior members in the team. In the end of internship, you will give a presentation of your accomplishments, and your work will be evaluated for integration into products. A good candidate should exhibit math savvy, strong analytic skills, be self-motivated and collaborative with team members. Education * Ph.D. or M.S. students in computer science, electric engineering, physics, applied mathematics, or related areas. Experience * Experience in using Matlab/COMSOL or other simulation packages to solve problems in physics, chemistry, and/or engineering * Experience in C++, Python, and/or other object-oriented software development. (Don't worry. we will teach you how to write professional code) Personal skills * Strong verbal and written communication skills * Eagerness to learn new things and solve challenging problems Context of the position This position primarily works in an office environment. It requires frequent sitting, standing and walking. Daily use of a computer is required. May stand for extended periods when facilitating meetings. The physical demands of the position described herein are essential functions of the job and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodations may be made for those individuals with real or perceived disabilities to perform the essential functions of the job described. Other information EOE AA M/F/Veteran/Disability Asml San Jose CA

Algorithm Software Engineer

Sleep Number Corporation