Data Science Engineering Lead

2 weeks ago


Waterloo, Ontario, Canada KisoJi Biotechnology Full time
KisoJi Biotechnology

Job Type: Full-time

Salary: $120,000 - $180,000 per year

Job Description:

We are seeking an experienced Data Science Engineering Lead to join our team at KisoJi Biotechnology. As a key member of our data science group, you will be responsible for leading the migration of R-based portal applications to Python, ensuring improved performance, scalability, and maintainability.

The ideal candidate will possess strong leadership skills, be capable of working independently with minimal supervision, and have experience handling live, mission-critical projects. You will be responsible for maintaining and refactoring existing R-based portals, converting them to Python, and managing the company's cloud infrastructure.

Key Responsibilities:
  1. Lead the migration of R-based portal applications to Python, ensuring improved performance, scalability, and maintainability.
  2. Maintain and optimize legacy R portal, ensuring high performance in live production environments.
  3. Design, implement, and optimize SQL databases (e.g., MySQL, PostgreSQL) to support data-intensive operations and ensure efficient query performance.
  4. Build and manage large-scale data pipelines, enabling real-time processing and storage of massive datasets.
  5. Perform advanced data analysis to uncover actionable insights that drive strategic decisions across teams.
  6. Collaborate with stakeholders to understand data requirements and design custom solutions for reporting and visualization.
  7. Manage and optimize cloud infrastructure on AWS and Azure, ensuring cost-efficiency, security, and scalability.
  8. Integrate and manage certifications for R applications, such as SSL certificates for R Shiny apps.
  9. Troubleshoot and resolve technical issues in live systems, minimizing downtime and maintaining seamless functionality.
  10. Collaborate with cross-functional teams (data scientists, bioinformaticians) to streamline workflows and enhance analytical tools.
  11. Mentor junior developers, promoting best practices in software development, data handling, and system optimization.
Qualifications:
  • Bachelor's/Master's degree in Computer Science, Software Engineering, Bioinformatics, or a related field.
  • 1+ years of experience with R programming, particularly in data analysis, statistical modeling, and application development.
  • 1+ years of experience with Python.
  • Proficiency in handling cloud services on AWS (EC2, S3, Lambda, RDS) and Azure (Azure Functions, Azure Data Factory).
  • Experience in managing certifications for R-based applications.
  • Strong track record of working on live, production-level projects, ensuring stability and responsiveness.
  • Familiarity with data visualization tools (e.g., ggplot2, Matplotlib, Power BI, Tableau).
  • Strong understanding of data privacy, security protocols, and compliance standards.
Preferred Skills:
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, Jenkins).
  • Understanding of bioinformatics and scientific data processing.
About Us:

KisoJi Biotechnology is a leading biotech company dedicated to innovative research and development. We offer a dynamic work environment, competitive salary, and opportunities for growth and professional development.



  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    Role OverviewSociété Financière Manuvie is seeking a Senior AI Engineer Coach to lead our Global Engineering Transformation team. This role enables global technology teams to deliver on our digital priorities, driving extraordinary customer and employee experiences through experiential skilling opportunities.About the TeamWe believe in empowering our...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job OverviewHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Data Science Engineer to join our team.About the RoleWe are looking for an experienced Data Science Engineer to design, implement, and benchmark AI models and algorithms for proof-of-concept development.In this role, you will work closely with senior researchers on various...


  • Waterloo, Ontario, Canada Altair Engineering Full time

    Job Title: Senior Software Development EngineerWe are seeking a skilled Senior Software Development Engineer to join our team at Altair Engineering in Waterloo, ON. This is a contract position.The successful candidate will be responsible for developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate,...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Are you a highly motivated and detail-oriented student looking to apply your skills in machine learning and programming to real-world projects?We are seeking an experienced Data Science Co-op Engineer who will be working with our team of researchers to develop and implement new machine learning models.About the Role:This is an immediate Co-op opening for an...


  • Waterloo, Ontario, Canada CARTA Full time

    Unlock the Power of Equity OwnershipCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.We are looking for a Senior Machine Learning Engineer to join our team. As a key member of our data science team, you will...


  • Waterloo, Ontario, Canada Currys Group Full time

    Currys Group is a leading technology retailer in the UK, dedicated to helping customers enjoy amazing technology. As part of our team, you will be responsible for leading our data and AI engineering efforts.About the RoleThe Senior Manager – Data and AI Engineering role is a senior hands-on technical position that will lead our Data and AI Engineering and...


  • Waterloo, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking an accomplished Senior Data Engineer Lead to spearhead our Data Engineering team, focusing on data curation, report creation, and data feed management. The ideal candidate will possess the qualifications to champion the development and implementation of end-to-end data pipelines using advanced data engineering skills to ensure...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    We are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain a rapidly growing vehicle analytics frameworkDevelop and manage various software components that capture, aggregate, and transmit data to server infrastructureRequired Skills and Qualifications:Bachelor's degree in...


  • Waterloo, Ontario, Canada University of Waterloo Full time

    Position OverviewWe are seeking a highly motivated PhD student to join our research team at the University of Waterloo, focusing on developing innovative data-driven solutions for civil and environmental engineering applications.About UsThe University of Waterloo's Computer Vision for Smart Structure Laboratory (CVISS) is a leading research group in the...


  • Waterloo, Ontario, Canada McAfee, LLC Full time

    We are seeking a seasoned analytical leader to join our Enterprise Data Platform team as a Senior Data Architect, reporting to the Capability Lead – Data Architecture. As a member of McAfee's enterprise data architecture team, you will manage data platform architecture on the Databricks platform.Job DescriptionData lakehouse modeling and designDimensional...


  • Waterloo, Ontario, Canada KisoJi Biotechnology Full time

    Job DescriptionWe are seeking an experienced Senior Cloud Data Engineer to join our team at KisoJi Biotechnology. This role is integral to driving insights from complex datasets, enhancing data-driven decision-making, and ensuring efficient data management.Key Responsibilities:Lead the migration of R-based portal applications to Python, ensuring improved...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job SummaryNuvation Engineering is seeking an exceptional Principal Software Engineer for Embedded Systems to join our team in Waterloo. This full-time position offers a unique opportunity to combine technical expertise with project leadership, working on a wide variety of design challenges.In this role, you will be a critical member of our engineering...


  • Waterloo, Ontario, Canada Manulife Full time

    Job Title: Machine Learning EngineerJob Summary:As a Machine Learning Engineer at Manulife, you will play a vital role in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance. By harnessing the power of Databricks and Azure, you will optimize sales strategies, identify growth opportunities, and...

  • FPGA Design Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Nuvation Engineering Full time

    Nuvation Engineering seeks a highly skilled FPGA Designer to join our team in Waterloo, Ontario. This is a full-time position that requires strong technical expertise, project leadership, and collaboration skills.About NuvationNuvation Engineering provides complex electronic design services to various industries. Founded in 1997, we have completed over 1000...

  • Data Scientist

    1 month ago


    Waterloo, Ontario, Canada Dental Corp Full time

    Job Title: AI and Machine Learning EngineerAbout the Role:As an AI and Machine Learning Engineer, you will be responsible for designing, developing, and deploying artificial intelligence and machine learning models. You will work closely with cross-functional teams to integrate AI and ML solutions into our products and services.Key Responsibilities:Design...


  • Waterloo, Ontario, Canada Sun Life Full time

    About the RoleWe are seeking a skilled Senior Data Engineer to join our Data Enablement Team at Sun Life. As a key member of our team, you will be responsible for designing and building enriched data products that provide deep insights into our clients, advisors, products, and transactions.Responsibilities:Design and engineer data models that represent our...

  • Data Analyst

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job SummaryManulife Insurance Malaysia is seeking a skilled Data Scientist to develop sophisticated AI and ML models to enhance the company's anti-fraud program.Key ResponsibilitiesCollaborate with the anti-fraud team to understand requirements and translate business problems into analytical solutions.Conduct data exploration and preprocessing to identify...


  • Waterloo, Ontario, Canada AstraNorth Full time

    AstraNorth seeks an experienced Data Engineering Team Lead to lead our Big Data initiatives.The ideal candidate will have 8-10 years of experience in leading ETL, Big Data, and Python projects.We are looking for a strong leader with excellent communication and interpersonal skills to work with business and cross-functional teams.The salary for this position...


  • Waterloo, Ontario, Canada ODAIA Full time

    About the RoleWe are seeking a highly skilled AI-Powered Data Management Lead to join our team at ODAIA. As a key member of our organization, you will be responsible for leading the development and management of internal tools focused on data management, data migration, and other critical internal processes.Key ResponsibilitiesCollaborate with data...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking an experienced Data Asset Management Director to lead our technical competitiveness and drive innovation in data and privacy protection research.As a key member of our team, you will be responsible for providing technical insights, transforming them into technological evolution directions, and formulating large-scale research...