Offers “Roche”

Expires soon Roche

Principal Software Engineer (Data Science), Sequencing

  • Santa Clara (Santa Clara County)
  • IT development

Job description

  Job facts

Roche Sequecing Solutions Santa Clara, is a fast moving, highly technical team of people with the ambitious goal of disrupting Next Generation DNA Sequencing. Our technology fuses active biological and solid state elements to bring single molecule based sequence detection to scale. Developing this unique platform requires expertise across a range of fields: Software Engineering, Data Science, Information Theory, Biophysics, Biology, Chemistry, Protein Engineering, Digital and Analog Circuit Design, and Electrochemistry, just to name a few.

Position Summary:

As a Principal Software Engineer in our Data Science and Analytics Group, you will have the opportunity to work with experts in each of these fields, all of whom are focused on the common goal of bringing our sequencing platform to market. Your role will involve a wide variety of software development activities that drive towards this goal.

Responsibilities Include:

·  Develop algorithms that provides actionable insight into our vast quantities of sequencing data generated by our prototype instruments 

·  Integrate algorithms into an evolving data pipeline 

·  Support the cloud infrastructure needs of our Data Science group and work with dedicated IT/Dev-Ops groups as needed to ensure appropriate resources are available
· 
Develop modular and efficient code that can be translated easily from CPU to GPU/FPGA by the dedicated Advanced Computer Group

·  Collaborative software engineering in python to advance statistical modeling and algorithm development efforts
·  Mentoring junior data analysts and software engineer
·  Driving software engineering projects to completion, which may include supervision of remote contractors

·  Who we are

At Roche, 94,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we've become one of the world's leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual's race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.

If you have a disability and need an accommodation in connection with the on-line application process, please email us at .
EEO is the Law

PAY TRANSPARENCY NONDISCRIMINATION PROVISION
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Desired profile

Who you are

You're someone who wants to influence your own development. You're looking for a company where you have the opportunity to pursue your interests across functions and geographies. Where a job title is not considered the final definition of who you are, but the starting point.

Minimum Qualifications and Skills:
·  Master's (PhD degree preferred) in Computer Science, Computer Engineering, Electrical Engineering, Math, Statistics, or Physics and 3 years of industry experience
·  3+ years collaborative software engineering experience,2+ plus years scientific programming experience in Python, especially numpy / pandas / Scikitlearn / Matplotlib
·  Experience with large-scale use of cloud computing for massive data
·  Experience in development of visualization tools for large datasets
·  Firm grasp of probability theory and signal processing (beneficial)
·  Experience with advanced statistical methods (clustering, markov models, neural networks, regression analysis, principal component analysis)
·  Demonstrated potential to lead complex, long term projects

·  Desire to work as part of a team in a startup-like environment

· 

Make every future a success.
  • Job directory
  • Business directory