No information about remote work conditions has been provided for this job.
Type of contract for this position: Permanent contract
The position
Job description
We’re looking for a Software Engineer to join the Brain-Computer Interface team at Snap Inc!
N this role, you will be working in a small team writing efficient code for our most exciting products, solving some of our industry’s toughest challenges and developing the next generation of wearable device sensing
Working from our Paris office (9th arrondissement), you will be collaborating closely with other Specs hardware and software teams around the world
Integrate systems for sensor data acquisition and ML inference with robust real-time performance
Work closely with embedded systems and ML teams to enable complex software to run efficiently on wearable hardware and cloud backends
Design and implement tools for analyzing performance and quality of our algorithms
Write clean, well designed and tested code
Communicate technical tradeoffs clearly through design docs and reviews
Benefits
Up to 28 weeks of parental leave and return-to-work program
Adoption, surrogacy, infertility, and fertility preservation benefits
Backup child care coverage, center-based care support, & caregiver assistance
Dependent Daycare Flexible Spending Account
Services to support your path to parenthood & beyond * fertility support & family planning via Carrot, SNOO, Hinge Health
Short-term disability, long-term disability, basic life insurance, and AD&D insurance
Lactation rooms (based on office location) and breastmilk shipping coverage
For Snap, employees taking care of loved ones with complex, chronic, or ongoing care needs (i.e. parent with Dementia, spouse with Cancer, child with Autism), your family can save time, money, & stress with Wellthy
Comprehensive medical coverage, including PPO, HDHP with HSA, and HMO options
Dental coverage, including orthodontia benefits
Vision coverage, including frame and contact allowance and LASIK benefits
Free membership to One Medical for primary and urgent healthcare services
Business Travel Insurance
Gym perks and discounts
Team fitness classes and races
Sports leagues
Cooking and nutritional workshops
Well-being reimbursement
Unlimited access to virtual physical therapy with Anthem
15 sessions per year of mental health for you + dependents through Lyra
Generous time off and leave programs. In the US, this includes the following:
Up to 3 weeks (120 hours) of vacation time and 1 floating holiday for non-exempt team members
15 sick and safe days per year
12 paid holidays per year
Speaker series, classes, and subscriptions to educational programs
Social gatherings, team outings, and volunteering programs
Meditation and yoga classes
Snap Inc. provides a 401(k) plan that allows you to save on a pre-tax, Roth, and after-tax basis for your retirement (yes, we even have the Mega backdoor option!) Snap will also match 100% up to 3% of your contribution and then 50% on your 4th and 5th%
Flexible Spending Accounts for healthcare, daycare and commuter
Health Savings Account with employer contributions
Rocket Lawyer memberships
Financial education programs
Snap exclusive discounts and perks
Compensation packages that let you share in Snap’s long-term success!
Preferred experience
Strong understanding of Computer Science fundamentals
Comfortable with large code bases, code reviews and version control (git)
Great spoken and written communication skills; ability to work with cross-functional teams
Strong knowledge in C++
Ability to isolate root causes across different software systems
BSc in Computer Science, or equivalent field
At least 2 years of experience in C++ software development
Fluency in English
Experience with version control (git)
Familiarity with asynchronous programming, real-time systems, digital signal processing, time series analysis, EEG or other physiological sensing systems
Experience developing software for wearable devices and sensor systems
Experience collaborating across hardware, software and ML teams to resolve system integration issues
Experience with continuous integration and code quality tools
Experience using AI tools to support engineering workflows
These job openings might interest you!
These companies are also recruiting for the position of “Software & Web Development”.