Software Engineer
Posted on 2/1/2022
INACTIVE
Locations
Winnipeg, MB, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Git
Requirements
- You have experience in software engineering/development and/or scientific computing
- You have strong communication skills, especially with regards to requirements gathering and documentation
- You have the ability to develop and/or deploy distributed applications
- You have experience with containers (eg Docker) and cloud computing (eg AWS)
Responsibilities
- Contribute to design discussions surrounding the EIS (Energy Intelligence System), our cloud-based ML platform
- Improve the computational performance of the system
- Review proposed code from researchers and developers, and provide feedback using CI/CD practices
- Contribute to open source packages (https://github.com/invenia)
- Build the software components of the system, including software for:
- Expressing, distributing, and executing complex machine learning pipelines
- Complex data querying and preprocessing
- Asynchronous communication with other systems
- Utility packages supporting the above
Invenia Labs uses machine learning to optimise the electricity grid.
Company Overview
Invenia is a team of scientists and engineers working together to solve key challenges that the world is facing. They focus on using machine learning to optimize complex decision making and reduce inefficiencies.