Genomics Software Engineer

3 weeks ago


Canada Intelliswift Software Full time

Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in alignment with the scientific objectives of the scientific functional groups.• Understand the problems the scientists need to solve, and work to find the best solutions to those problems. Work effectively with geographically diverse engineering teams and scientific collaborators, ensuring clear and timely communication among all parties.• Conduct generic image-based and spatial profiling data processing and primary to tertiary analysis and write up process documentation.• Ensure delivery of relevant informatics solutions as workflows in WDL (Workflow Description Language), software packages in Python, and demos in Jupiter notebook.Requirements• Hands-on experience wrangling, analyzing and visualizing biomedical data. Although not a requirement, additional consideration is given to candidates with experience working with single-cell RNA-seq and or spatial omics experiments. (e.g. 10x Visium, nanoString CosMx, 10x Xenium, etc.).• Enthusiastic about working in a scientific environment, especially one focused on drug discovery and development.• Have a flexible learning mindset and be able to work in a fluid and dynamic environment.• Experience in software development using at least one of the mainstream programming languages (e.g. Python, R, C C++, etc.). Although not a requirement, additional consideration is given to candidates with experience with Python.• Experience in workflow languages such as WDL and NextFlow.• UNIX Linux operating system in the context of a scientific environment, especially one that is related to drug development.• Self-motivated and enthusiastic about programming and software tool development.• Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction.• Demonstrated ability to effectively communicate about complex bioinformatics problems to peers, users and leadership.The interview process would include:• 1-30min screen• 2-3 30min interviews• Possibly a code challengeAdditional information, such as the candidate's LinkedIn profile, and or a GitHub link are also useful.



  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...

  • Software Engineer

    3 weeks ago


    Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and...


  • Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric...

  • Software Engineer

    10 hours ago


    Canada SnapTryAI Full time

    Company Description Welcome to SnapTryAI! We are a groundbreaking startup revolutionizing the e-commerce industry with our innovative virtual try-out technology. By offering a seamless and immersive virtual fitting experience, we empower web-store owners to eliminate sizing issues and provide customers with confident purchasing decisions. Our advanced...

  • Software Engineer

    20 hours ago


    Canada SnapTryAI Full time

    Company Description Welcome to SnapTryAI! We are a groundbreaking startup revolutionizing the e-commerce industry with our innovative virtual try-out technology. By offering a seamless and immersive virtual fitting experience, we empower web-store owners to eliminate sizing issues and provide customers with confident purchasing decisions. Our advanced...

  • Software Engineer

    2 weeks ago


    Canada EPITEC Full time

    POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution,...

  • Software Engineer

    2 weeks ago


    Canada EPITEC Full time

    POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution,...

  • Software Engineer

    2 weeks ago


    Canada EPITEC Full time

    POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution,...

  • Software Engineer

    13 hours ago


    Canada SnapTryAI Full time

    Company Description Welcome to SnapTryAI! We are a groundbreaking startup revolutionizing the e-commerce industry with our innovative virtual try-out technology. By offering a seamless and immersive virtual fitting experience, we empower web-store owners to eliminate sizing issues and provide customers with confident purchasing decisions. Our advanced...