CAREERS
GenerationsE is revolutionizing healthcare. Join us.
MACHINE LEARNING ALGORITHM DEVELOPER
Co-op
GenerationsE has an immediate opening for a talented person to join our DeepEnd GI Endoscopy analysis platform team as Machine Learning Algorithm Developer (Co-op Fall 2018 and Spring 2019) between September 2018 and May 2019.
The position requires either a PhD degree, Master degree program candidate or equivalent work experience in machine learning with a focus on machine learning, image processing or a related field. Applicants should have experience in image processing, machine learning algorithm development, and/or previous employment in an applied research setting. Good mathematical and troubleshooting skills are essential. Experience with image processing or deep learning is a plus. Software development experience, with C, C++, C# or Python is also a plus.
The selected candidate will work with our team to create and manage high-performance endoscopy analysis technologies. They will enhance their skill set among a talented and technically accomplished group of colleagues in Surrey, Canada.
Job Description:
Implementing and testing machine learning algorithms to classify defects with our chief data scientist.
Interacting with customers to capture requirements for defect classification.
Researching and creating new algorithms/methods for locating and classifying defects in our GI endoscopy analysis platform.
Maintaining code models in Python, MATLAB or C++ code for defect detection and computational geometry.
Working with Principal System Architect to integrate code into production modules.
SOFTWARE ENGINEER
Full Time
We are looking for a Software Engineer to join our growing Engineering team and build out the cloud platform for our AI solutions. The ideal candidate is a hands-on platform builder with significant experience in developing scalable platforms.
We are looking for someone with a great passion for coding. They must have strong technical expertise in API and backend programming.
Job Description:
Analyze, design and develop tests and test-automation suites.
Design and develop a processing platform using various configuration management technologies.
Test software development methodology in an agile environment.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Job Qualifications:
Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies.
Experience with Scrum/Agile development methodologies.
Excellent verbal and written communication skills.
Bachelor’s Degree in computer science or equivalent experience.
2-4 years of experience in software development.
Experience with programming languages like Python, Java.
Experience with building APIs and services using REST.
Experience with Linux OS, Shell.
Deep Learning or Machine Learning experience is a plus.
SOFTWARE ENGINEER (FRONTEND)
Full Time
We are looking for a Software Engineer specialized in Front-End to join our growing Engineering team and build out the cloud platform for our AI solutions. The ideal candidate is a hands-on software builder with significant experience in End-User application development.
We are looking for someone with a great passion for coding. They must have strong technical expertise in API and Front-End programming.
Job Description:
Design, develop and test the Front-End part of our AI platform using cutting-edge technologies like Docker, Node.js, React, etc.
Analyze, design and develop tests and test-automation suites.
Day to day software development activities in an agile environment.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practice.
Job Qualifications:
2-4 years of experience in software development.
Strong Front-End focus and experience building and deploying End-User applications.
Experience with Scrum/Agile development methodologies.
Excellent verbal and written communication skills.
Bachelor’s Degree in computer science or equivalent experience.
Experience with programming languages like Python, Javascript.
Experience with interacting with APIs and services using REST from Frond-End side.
Experience with Html5, CSS, Node.js, React.js.
Experience with Linux OS, Shell.