![PROTEINQURE INC.](https://media.trabajo.org/img/noimg.jpg)
Senior Software Engineer
1 month 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
- 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
Powered by JazzHR
UOqrAaXN8E
-
Senior Backend Software Engineer
3 weeks ago
Toronto, Ontario, Canada Cloverland Park Senior Living Full timeAbout Cloverland Park Senior Living:At Cloverland Park Senior Living, we are committed to transforming the way we support our residents and their families. Our innovative platform is designed to enhance the quality of life for seniors while providing seamless financial management solutions.Your Role:We are seeking a Senior Backend Software Engineer who is...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeWe are seeking a highly skilled Senior Software Engineer specializing in CRM Solutions to join our team at S M Software Solutions Inc. Below are the essential details regarding this opportunity:Mandatory Documentation:Ensure your resume is current and submitted in Word format.Complete the attached Skills Matrix and provide references as requested.Indicate...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada IFG International Financial Group Ltd Full timeSenior Software EngineerIFG International Financial Group Ltd is looking for a Senior Software Engineer to join our dynamic team on a contract basis.Key Responsibilities: Design, develop, and enhance software applications, ensuring high-quality coding and testing standards. Establish project timelines and specifications for implementation, testing, and...
-
Senior Software Engineer
29 minutes ago
Toronto, Ontario, Canada Loopio Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using a variety of programming languages and...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Paralucent Inc Full timeSenior .NET Software EngineerParalucent Inc, a prominent provider of technology solutions and staffing services, boasts nearly two decades of successful project execution. Our commitment to quality, client satisfaction, and innovation is at the forefront of our operations.We are in search of a talented and motivated individual to take on the role of Senior...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleAt Amazon Development Centre Canada ULC, we believe in the power of innovation and collaboration. As a Senior Software Engineer, you will play a pivotal role in designing and implementing cutting-edge solutions that empower our customers to manage access and identity seamlessly.Key ResponsibilitiesTake ownership of the design, implementation,...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Amazon Full timeJoin Our Team as a Senior Software EngineerThe Device Privacy and Data Management team is dedicated to creating solutions that uphold the trust of customers who utilize Amazon devices. Our services enable various teams within Amazon to adhere to privacy regulations, ensuring the protection of customer data. We develop services from inception to enhance...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timePosition OverviewAt Amazon Development Centre Canada ULC, we believe in the power of innovation and collaboration. As a Senior Software Engineer, you will be part of a dedicated team that focuses on providing robust identity management solutions, ensuring that our clients maintain control over their access and resources.Key ResponsibilitiesDesign, implement,...
-
Software Engineer
20 hours ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
6 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Aviso Wealth Full timeAbout Aviso Wealth Aviso Wealth is a leading provider of wealth management and investment services for the Canadian financial industry. With over $130 billion in assets under administration and management, we empower our partners, advisors, and investors through a comprehensive, technology-enabled ecosystem. We're committed to building innovative solutions...
-
Senior Software Engineer
5 days ago
Toronto, Ontario, Ontario, Canada Edison Smart® Full timeSenior Backend Engineer - Toronto - 3 days onsite per weekSalary: up to 150k + Bonus & BenefitsOur client is leading the way in the IoT/Smart Buildings industry focusing on HVAC software and controls.Key skills:Strong experience in Python (Django Ideally) Track record working with cloud technologies (Ideally AWS)Experience mentoring more junior developersIf...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Global Pharma Tek Full timeGlobal Pharma Tek is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you will play a pivotal part in the development and maintenance of critical software applications that drive our organization's success. As a key member of our engineering team, you will be responsible for all aspects of the...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeJoin Our Team as a Senior Software EngineerBecome a vital part of the Canadian consumer product development team at Intuit Inc. as a Senior Software Engineer. This team is dedicated to fostering innovation and delivering TurboTax Canada with exceptional user experiences while ensuring the product's overall quality and precision.The ideal candidate will...
-
Senior Software Solutions Engineer
3 weeks ago
Toronto, Ontario, Canada Capital One Canada Full timeSenior Software Solutions EngineerAs a pivotal member of our technical team, you will take on a senior role equivalent to that of a senior manager. This position demands expertise in enterprise solutions architecture, advanced system design, and practical software development.At Capital One Canada, we have been dedicated to providing access to credit for...
-
Software Engineer, Applications, Senior
6 minutes ago
Toronto, Ontario, Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Senior Software Engineer, Applications to join our team. As a Senior Software Engineer, Applications, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.Key Responsibilities:Design, develop, and maintain software applications...
-
Senior Software Engineering Leader
2 hours ago
Toronto, Ontario, Canada Wiser Solutions Full timeAbout the RoleWe are seeking a highly experienced and skilled Senior Software Engineering Leader to join our team at Wiser Solutions. As a key member of our leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality solutions.Key ResponsibilitiesTechnical...
-
Senior Product Software Engineer
3 weeks ago
Toronto, Ontario, Canada Lyons Consulting Group Full timeJoin Lyons Consulting Group as a Senior Product Software EngineerBecome a vital part of a forward-thinking team at Lyons Consulting Group, focusing on innovative solutions for product software development. As a Senior Product Software Engineer, you will address complex technical challenges while leveraging advanced technologies to manage extensive data...
-
Senior Director of Software Engineering
3 hours ago
Toronto, Ontario, Canada Equifax Full timeJob Summary:Equifax is seeking a highly experienced Senior Director of Software Engineering to lead the development and implementation of innovative cloud-based consumer credit risk products on updated Google Cloud platforms. As a key member of our technology leadership team, you will provide strategic direction and oversight to ensure the successful...
-
Senior Software Engineer, Guidewire
6 days ago
Toronto, Ontario, Canada 570 The Dominion of Canada General Full timeSenior Software Engineer Opportunity at 570 The Dominion of Canada GeneralWe are seeking a skilled Senior Software Engineer to contribute to our technological advancements at 570 The Dominion of Canada General. As a member of our organization, you will be responsible for a variety of engineering tasks, including designing, developing, testing, and...