Machine Learning Software Engineer / Developer
Location: Toronto – 4 days a week on site
Responsibilities
- Build cutting-edge GenAI solutions throughout the research and product development lifecycle.
- Play a key role in the design and development of Borealis AI-powered products.
- Partner with clients research and product teams to ensure the seamless delivery of these products.
- Apply engineering and data best practices to build robust and scalable large‑scale AI-powered software systems.
- Support projects with thorough documentation, design decisions, and technical advisory.
Skillset Required
- Experience building modular and robust software systems in Python or similar language.
- Knowledge of software engineering best practices for the full software development life cycle including testing methods, coding standards, code reviews, and source control management.
- Experience working across the entire ML/GenAI research and product lifecycle from prototyping to production is a plus.
- Experience building microservices, data pipelines and using relational and non-relational databases is a plus.
- Experience with front-end development and best practices is a plus.
- Experience with DevOps engineering, CI/CD pipelines, observability, containers, etc. is a plus.
#J-18808-Ljbffr