Senior Software Engineer

Year    India, India

Job Description


The Position Roche sequencing solution is developing the next generation sequencing based on nanopore technology. This has the potential to make sequencing based diagnostics cheaper, faster and more accurate enabling precision medicine and early diagnosis of many diseases improving the health outcome. As part ofgroup, you will get to work on key softwaretechnologies enabling research and development of sequencer. You will solve complex problems related to processing terabytes of data coming out sequencer and deriving useful insights from the data. This requires massively parallel computation locally on GPU as well as in the cloud. You will gain exposure to latest and greatest in data engineering and data pipeline tools and technologies. You will also work with advanced data visualization problems involving millions of data points. Responsibilities: Analyze existing software and develop requirements, prototype and execute new architectures, software algorithm, design improvements Collaborate with scientists and other engineering groups to understand their software requirement and propose solutions and lead them to completion Write clean, maintainable, documented code using best engineering practices in the industry (design patterns, TDD, peer review, CI, automated testing etc.). Prepare documentation and participate in design reviews Guide contractors and vendors for development and ensure quality of deliverables Provide technical leadership in software development and mentor junior developers Monitor work to ensure quality, and continuously promote Quality First Time Provide technical direction and feedback to others Required Skills & Experience: Bachelor\'s degree in Computer Science or Engineering or related technical discipline or equivalent work experience 5-7+ years\' experience in developing scientific applications in Python, C, or C++ Highly conversant with Numpy, Pandas, Matplotlib and other similar data analysis and visualization libraries Deep experience with distributing and Cloud computing in the scientific domain Good knowledge of deep learning and experience working with TensorFlow Development Essentials: JIRA, Git, Jenkins, Docker, Python package management Collaborative Traits: Good communication skills, team player, work under tight deadlines, good mentoring Who we are At Roche, more than 100,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.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3128409
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year