This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

Caliber Data Labs: Data Engineer

Caliber Data Labs

This is a Contract position in Montreal, QC posted January 22, 2021.

Why does this role make a difference in our world?We are living in a world where machines are becoming smarter every day.

They are taking over mundane yet crucial tasks (such as driving) and letting humans focus on living a more creative, fruitful life.

Training these machines to perceive the physical environment and make mission-critical decisions is a complex task that heavily relies on using massive amounts of perception data.

The large volume, high variety, and lack of structure in the perception data pose a crippling data operation problem for teams that build these smart machines.

We want to solve this problem.Caliber Data Labs is committed to simplifying machine learning (ML) workflow management for perception-heavy applications such as autonomous vehicles, automated drones, robotics, and video surveillance.

By focusing on finding the most valuable training data our flagship product, SceneBox helps perception teams to build better training datasets faster, enables them to focus on core ML tasks rather than data operations, and significantly reduces ML product time to market.Our ideal candidate is mission-driven, meticulous, and takes ownership in building world-class products.

The Data Engineer will be responsible for developing data pipelines and data processing modules for our SceneBox platform, implementing DevOps best practices, and ensuring the platform availability and uptime.Role and ResponsibilitiesWe are hiring a Data Engineer with enterprise-level software design, architecture, and development experience and with expertise in building cloud platforms and deploying cloud-based microservices applications.

The engineer will:Design and implementation of Caliber’s flagship productImplement cost-effective and scalable infrastructure for ML/AI workflows for large-scale perception applications.Help in maintaining our core data platform.

QualificationsMasters in computer engineering, computer science, or a related field5 years of solid hands-on software development experience with a focus on continuous delivery and deployment, enterprise application development, cloud automation, and building a container-hosting platformSoftware programming experience in one or more programming languages: Python (must have), Java/Scala (good to have)Experience with Docker, Kubernetes, or similar solutionsExperience in streaming applications such as Kafka, Apache Samza, Spark Streaming, etcExperience building cloud-based application using microservices and deploying in containerized environmentsExcellent knowledge of building server-side RESTful applications, APIs and automation toolsdatabase experience: Redis, Elasticsearch, SQL, NoSQLUnderstanding of Software design patterns, SDLC, Test Driven Development (TDD), Continuous Integration and Continuous DeliveryExperience working in an agile development environment