About the Role
Contribute to developing reusable software to apply and scale research breakthroughs in machine learning and AI. Collaborate with top AI engineering team members, data scientists, and industry/health organizations.
Responsibilities
- Deliver software and models for AI development projects using an agile methodology.
- Design and develop reference applications and model templates that apply AI research to real-world problems.
- Design, develop, and contribute to open-source software applying AI research techniques.
- Mentor sponsor AI engineering team members and student researchers on industry collaboration projects.
- Develop prototypes and proofs of concept.
- Report and present software development outcomes, including demos, status, and results.
- Lead interns and manage their scope of work.
- Act as technical lead for multiple projects and deliver projects in collaborative settings.
Requirements
- 2+ years of experience in machine learning, developing, and deploying predictive models and optimizing algorithms.
- Experience applying machine learning research to novel problems and data sets.
- Demonstrated experience in machine learning and/or statistics.
- Demonstrated data engineering background working with messy real-world data.
- Demonstrated analytical skills to identify signal in data and feasibility of prediction.
- Software engineering background with experience in production deployment is preferred.
- Experience working on teams that land high-quality software successfully in production is preferred.
- Experience leading technical scope for multiple projects.
- Experience working with interns and guiding their work for achieving deliverables.
- Experience with parameter and architecture tuning of deep learning algorithms is preferred.
- Experience in leading open-source deep learning software frameworks (PyTorch, TensorFlow, CUDA) is preferred.
- User interaction/design expertise with Human-Computer Interaction (HCI) engineering is considered an asset.
Skills
- Python
- C/C++
- C#
- PyTorch
- TensorFlow
- CUDA
- Human-Computer Interaction (HCI)
Experience Level
- 2+ years of experience
Education Level
- Bachelor's degree in computer science, mathematics, electrical engineering, or related discipline
- Master's degree preferred
Salary/Compensations
- $100,600 - $125,800 per year
Benefits
- Vacation time
- Floater days
- GRRSP
- Health Spending Account
- Summer Hours program
- Flexible work arrangements
About the Company
- Vector believes AI powers possibility by advancing cutting-edge research and translating it into real-world impact through collaboration with research, industry, and government.
- Vector is committed to fostering a diverse and inclusive culture that reflects its values.
Equal Opportunity
- The Vector Institute welcomes applications from all qualified candidates, including those who are Indigenous, 2SLGBTQIA+, racialized persons/visible minorities, women, and people with disabilities.
- If you require an accommodation at any stage of the recruitment or selection process, please contact hr@vectorinstitute.ai.
