Enable job alerts via email!

Software Developer (R, Python, AWS, Azure, SQL, Data Analysis and LLM)

KisoJi Biotechnology

Waterloo

On-site

CAD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading biotechnology company in Waterloo is seeking a Software Developer with expertise in R and Python. The role involves migrating applications to Python, managing cloud infrastructure, and performing advanced data analysis. Ideal candidates will have strong leadership skills and experience with live projects. Join a dynamic team to drive data-driven decision-making and improve analytical tools.

Qualifications

  • 1+ years of experience with R programming and Python.
  • Proficiency with AWS and Azure cloud services.

Responsibilities

  • Lead migration of R-based portal applications to Python.
  • Design and optimize SQL databases for data-intensive operations.
  • Manage and optimize cloud infrastructure on AWS and Azure.

Skills

Leadership
Data Analysis
Problem Solving

Education

Bachelor’s or Master’s degree in Computer Science
Bachelor’s or Master’s degree in Software Engineering
Bachelor’s or Master’s degree in Bioinformatics

Tools

R
Python
AWS
Azure
SQL
Docker
Kubernetes
GitHub Actions
Jenkins

Job description

Software Developer (R, Python, AWS, Azure, SQL, Data Analysis and LLM)

We are seeking an experienced Software Developer with expertise in R and Python , along with hands-on knowledge of cloud platforms such as AWS and Azure . The ideal candidate will have strong leadership skills, be capable of working independently with minimal supervision, and have experience managing live, mission-critical projects. Responsibilities include maintaining and refactoring the existing R-based portal, converting it to Python, and managing the company’s cloud infrastructure. This role is crucial for deriving insights from complex datasets, improving data-driven decision-making, and ensuring efficient data management.

Key Responsibilities :

  • Lead the migration of R-based portal applications to Python, enhancing performance, scalability, and maintainability.
  • Maintain and optimize legacy R portals for high performance in live production environments.
  • Design, implement, and optimize SQL databases (e.g., MySQL, PostgreSQL) for data-intensive operations and efficient query performance.
  • Build and manage large-scale data pipelines for real-time processing and storage of large datasets.
  • Perform advanced data analysis to uncover actionable insights for strategic decisions.
  • Collaborate with stakeholders to understand data requirements and design solutions for reporting and visualization.
  • Manage and optimize cloud infrastructure on AWS and Azure for cost-efficiency, security, and scalability.
  • Integrate and manage certifications for R applications, such as SSL certificates for R Shiny apps.
  • Troubleshoot and resolve technical issues in live systems to minimize downtime.
  • Collaborate with data scientists and bioinformaticians to streamline workflows and improve analytical tools.
  • Mentor junior developers, promoting best practices in software development and data handling.
  • Familiarity with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.

Qualifications :

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Bioinformatics, or related field.
  • 1+ years of experience with R programming, especially in data analysis, statistical modeling, and application development.
  • 1+ years of experience with Python .
  • Proficiency with cloud services on AWS (EC2, S3, Lambda, RDS) and Azure (Azure Functions, Data Factory).
  • Experience managing certifications for R-based applications .
  • Experience working on live, production-level projects ensuring stability and responsiveness.
  • Knowledge of data visualization tools like ggplot2, Matplotlib, Power BI, Tableau.
  • Understanding of data privacy, security protocols, and compliance standards.
  • Excellent problem-solving skills, proactive attitude, and self-driven approach.

Preferred Skills :

  • Experience with containerization (Docker, Kubernetes) and CI / CD pipelines (GitHub Actions, Jenkins).
  • Understanding of bioinformatics and scientific data processing.
  • Knowledge of data security practices and compliance standards.
  • Experience with LLM model usage.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Salary : CA$70,000.00-CA$90,000.00

J-18808-Ljbffr

Create a job alert for this search

Python Developer • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Remote) Application Consultant

Harris Computer

Nova Scotia

Remote

CAD 70,000 - 90,000

Yesterday
Be an early applicant

Junior Software Developer - Full Stack

Electric Mind

Golden Horseshoe

Remote

CAD 70,000 - 90,000

2 days ago
Be an early applicant

Implementation and Support Consultant

MediSolution

Ontario

Remote

CAD 60,000 - 80,000

2 days ago
Be an early applicant

Key Account Manager, Energy Market

Datwyler

Ontario

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant

(Remote) Application Consultant

Harris Computer

Calgary

Remote

CAD 70,000 - 90,000

Today
Be an early applicant

Client Engineer (MedInsight)

Milliman, Inc

Region of Queens Municipality

Remote

CAD 85,000 - 169,000

3 days ago
Be an early applicant

Senior Software Engineer

Imagine Foundation e.V.

Waterloo

On-site

CAD 60,000 - 100,000

Today
Be an early applicant

Course Instructor (Online) - School of Business 25FW

Nipissing University

North Bay

Remote

CAD 60,000 - 80,000

Today
Be an early applicant

Intermediate Data Scientist (Remote)/ de données intermédiaire

IQVIA Argentina

Mississauga

Remote

CAD 70,000 - 90,000

2 days ago
Be an early applicant