Senior Software Engineer
4 weeks ago
Senior Software Engineer
At ProteinQure, we are building a computational platform for the design of peptide therapeutics. By daring to deliver therapeutics in a novel way we are changing the game for drug development and bringing hope to patients with previously untreatable diseases. We work on treatments for cancer, diabetes, neurodegenerative, and cardiovascular diseases, among others, and partner with industry leaders in drug discovery to generate novel therapeutics outside of the conventional chemical space.Our technology combines computational biophysical models with statistical and machine learning approaches to enable us to search across vast spaces of protein therapeutics. We build and deploy these computational modules using a scalable hybrid cloud/on-prem computing infrastructure and complement their predictions with results from wet lab experiments.
We are seeking a Senior Software Engineer with a passion for building robust and scalable software tools to join our dynamic team. This role is critical in developing the applications and systems that will drive our cutting-edge research and drug discovery efforts.
This is a hybrid role based in our home office in Toronto, Canada. All team members are on-site 4 days per week.Responsibilities:
- Design, develop, and maintain software tools and applications to support computational workflows.
- Collaborate with machine learning scientists and computational biologists to translate research requirements into software solutions.
- Optimize and scale software tools to handle large datasets and high-throughput computations.
- Ensure the reliability, efficiency, and scalability of software systems through rigorous testing and performance tuning.
- Develop and implement APIs and integrations to streamline data flow between various systems and tools.
- Participate in code reviews, provide feedback, and mentor junior engineers to foster a collaborative development environment.
- Stay up-to-date with the latest advancements in software engineering and computational biology to drive continuous improvement of our tools and processes.
- Develop and maintain comprehensive documentation for software tools, systems, and processes.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on backend performance.
- Proficiency in modern programming languages (primarily Python).
- Experience with cloud computing platforms (e.g., AWS, GCP, Azure).
- Strong knowledge of software development best practices, including version control, testing, and CI/CD.
- Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
- Experience with data processing frameworks.
- Excellent problem-solving skills and the ability to work both independently and in a team.
Nice to Haves:
- Experience with machine learning frameworks and libraries (TensorFlow, PyTorch, scikit-learn).
- Familiarity with the Linux ecosystem.
- Knowledge of bioinformatics or computational biology.
- Familiarity with high-performance computing environments and parallel processing.
- Strong communication skills and the ability to work collaboratively with cross-functional teams.
This role offers the opportunity to work at the intersection of software engineering and cutting-edge computational drug design, collaborating with a diverse team of experts. If you're passionate about building impactful software, excited by challenges, and eager to contribute to groundbreaking therapeutic advancements, we'd love to hear from you
#J-18808-Ljbffr-
Senior Software Engineer
3 weeks ago
Toronto, ON, Canada Toast Canada, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Toast Canada, Inc.Job SummaryThe successful candidate will be responsible for designing, building, deploying, and maintaining highly resilient and scalable features across our enterprise management products.Key ResponsibilitiesDesign and develop...
-
Toronto, Ontario, Canada Jonas Software UK Full timeJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...
-
Senior Software Engineer
1 month ago
Toronto, ON, Canada Toast Canada, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Toast Canada, Inc.Job SummaryThe successful candidate will be responsible for designing, building, deploying, and maintaining highly resilient and scalable features across our enterprise management products.Key ResponsibilitiesDesign and develop...
-
Senior Software Engineer
1 month ago
Toronto, ON, Canada Toast Canada, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Toast Canada, Inc.Job SummaryThe successful candidate will be responsible for designing, building, deploying, and maintaining highly resilient and scalable features across our enterprise management products.Key ResponsibilitiesDesign and develop...
-
Senior Software Engineer
1 month ago
Toronto, ON, Canada Toast Canada, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Toast Canada, Inc.About the RoleThis is a full-time, permanent position that will involve designing, building, deploying, and maintaining highly resilient and scalable features across our enterprise management products.Key ResponsibilitiesDesign...
-
Senior Software Engineer
1 month ago
Toronto, ON, Canada Toast Canada, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Toast Canada, Inc.About the RoleThis is a full-time, permanent position that will involve designing, building, deploying, and maintaining highly resilient and scalable features across our enterprise management products.Key ResponsibilitiesDesign...
-
Senior Data Engineer
4 weeks ago
Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...
-
Senior Data Engineer
4 weeks ago
Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...
-
Senior Software Engineer
4 weeks ago
Toronto, ON, Canada Fable Full timeAbout Fable The best digital teams work with Fable to make products more accessible for over 1 billion people who live with disabilities. Some of our amazing clients include Walmart, Slack, Shopify, and more. Fable ranked #3 on the 2022 LinkedIn Top Startups Canada list and Fast Company’s 2023 Most Innovative Companies in Design list. About the...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Microsoft Full timeUnlock Your Potential as a Senior Software Engineer at MicrosoftAt Microsoft, we're on a mission to empower every person and organization on the planet to achieve more. As a Senior Software Engineer, you'll be part of a talented team that's pushing the boundaries of innovation and technology.About the RoleWe're seeking a highly skilled and experienced Senior...
-
Senior Software Development Engineer
4 weeks ago
Toronto, ON, Canada Jagger Full timeJob Title: Senior Software Engineer Location: Toronto, Ontario Work Type: Hybrid (4x/week) - Full Time We are partnered with a cutting-edge biotech company that specializes in designing protein-based therapeutics using advanced computational methods. They are looking for a Senior Software Engineer to join their team in Toronto. Build and maintain...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada 570 The Dominion of Canada General Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada 570 The Dominion of Canada General Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada 570 The Dominion of Canada General Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada 570 The Dominion of Canada General Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...
-
Senior Software Engineer
7 days ago
Toronto, Ontario, Canada Sunbridge Hotel Toronto East Full timeOur company is seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and implementing innovative software solutions.The ideal candidate will have a strong background in software engineering principles and a proven track record of delivering high-quality software products.As a Senior Software...
-
Senior Systems Engineer
3 weeks ago
Toronto, Ontario, Canada Software International Full timeJob Title: Senior Systems EngineerJob Summary:We are seeking a highly skilled Senior Systems Engineer to join our team at Software International. As a key member of our technical operations team, you will be responsible for the overall technical management and operations of our large-scale production websites and networks.Key Responsibilities:Management and...
-
Senior Software Engineer
3 weeks ago
Toronto, ON, Canada Jagger Full timeJob Title: Senior Software Engineer Location: Toronto, Ontario Work Type: Hybrid (4x/week) - Full Time Pay: $130K - $170K About the Company: We are partnered with a cutting-edge biotech company that specializes in designing protein-based therapeutics using advanced computational methods. They are looking for a Senior Software Engineer to join their...
-
Senior Data Engineer
4 weeks ago
Toronto, Ontario, Canada Sage Lake Senior Living Full time $276Unlock Your Potential as a Senior Data EngineerAre you ready to take your data engineering career to the next level? We're seeking a highly skilled and experienced Senior Data Engineer to join our team at Enable Global Inc.About the RoleAs a Senior Data Engineer, you will play a key role in designing, developing, and deploying our SaaS products. You will...
-
Senior Data Engineer
4 weeks ago
Toronto, Ontario, Canada Sage Lake Senior Living Full time $276Unlock Your Potential as a Senior Data EngineerAre you ready to take your data engineering career to the next level? We're seeking a highly skilled and experienced Senior Data Engineer to join our team at Enable Global Inc.About the RoleAs a Senior Data Engineer, you will play a key role in designing, developing, and deploying our SaaS products. You will...