Data Engineer

ApoSys Technologies Inc.

Toronto

On-site

CAD 120,000 - 170,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ApoSys Technologies Inc. is seeking a data science professional to design, train, and deploy machine learning models that extract actionable insights from diverse datasets. You will develop end-to-end ML workflows, perform rigorous validation, and collaborate on scalable data pipelines to support AI solutions.

The role emphasizes cloud-based deployment, experimentation, and responsible AI practices, with opportunities to influence product innovation and system performance.

Qualifications

  • Bachelor's degree in Data Science, Computer Science, Statistics, or a related quantitative field; Master's or Ph.D. preferred.
  • Strong understanding of machine learning algorithms (supervised/unsupervised learning, neural networks, etc.), statistical modeling, and data processing workflows.
  • Proficiency in Python and extensive experience with industry-standard ML/AI frameworks and libraries (TensorFlow, PyTorch, Scikit-Learn, Pandas).
  • Solid SQL skills and experience extracting and manipulating large-scale structured and unstructured datasets for model training.
  • Familiarity with cloud platforms (e.g., GCP, AWS) and MLOps infrastructure tools for model deployment and orchestration.
  • Ability to work in a fast-paced, exploratory environment and take initiative in identifying new AI use cases.
  • Keen awareness of and interest in staying current with the latest advancements in AI/ML research.
  • Strong ability to communicate complex data science concepts and model results to both technical and non-technical stakeholders.

Responsibilities

  • Design, train, and deploy ML models and AI algorithms to extract insights from structured and unstructured data.
  • Develop and optimize end-to-end ML workflows (MLOps) from preprocessing to deployment.
  • Apply statistical analysis and predictive modeling to drive product innovation and automate decisions.
  • Collaborate to build and maintain data pipelines and architectures for scalable AI solutions.
  • Perform model validation, A/B testing, and anomaly detection to ensure reliability of AI outputs.
  • Optimize ML model inference and training performance across cloud platforms and distributed environments.
  • Document architectures, results, and data definitions for reproducibility and cross-team sharing.
  • Support deployment, scaling, and lifecycle management of ML models in cloud environments.

Skills

Machine learning
Python
SQL
MLOps
Statistical modeling
Data processing
Communication

Education

Bachelor's degree in Data Science/CS/Statistics
Master's or Ph.D. preferred

Tools

TensorFlow
PyTorch
Scikit-Learn
Pandas

Job description

Responsibilities
  • Design, train, and deploy machine learning models and AI algorithms to extract actionable insights from structured and unstructured datasets, including sensor data, APIs, and databases.
  • Develop and optimize end-to-end machine learning workflows (MLOps), encompassing data preprocessing, feature engineering, model training, and deployment.
  • Apply advanced statistical analysis and predictive modeling to operational and system data to drive product innovation, enhance system performance, and automate decision-making.
  • Collaborate with engineering teams to build and maintain the data pipelines and architectures necessary to support scalable AI solutions and downstream analytics.
  • Perform rigorous model validation, A/B testing, and anomaly detection to identify data drift, troubleshoot performance degradation, and ensure the reliability of AI system outputs.
  • Optimize machine learning model inference and training performance across cloud platforms and distributed computing environments.
  • Document model architectures, experimental results, and data definitions to ensure reproducibility, ethical AI practices, and cross-team knowledge sharing.
  • Support the deployment, scaling, and lifecycle management of ML models within cloud environments, ensuring robust integration, scalability, and security.
Qualifications
  • Bachelor's Degree in Data Science, Computer Science, Statistics, or a related quantitative field; Master's or Ph.D. preferred.
  • Strong understanding of machine learning algorithms (supervised/unsupervised learning, neural networks, etc.), statistical modeling, and data processing workflows.
  • Proficiency in Python and extensive experience with industry-standard ML/AI frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-Learn, Pandas).
  • Solid SQL skills and experience extracting and manipulating large-scale structured and unstructured datasets for model training.
  • Familiarity with cloud platforms (e.g., GCP, AWS) and MLOps infrastructure tools for model deployment and orchestration.
  • Ability to work in a fast-paced, exploratory environment and take initiative in identifying new AI use cases.
  • Keen awareness of and interest in staying current with the latest advancements in artificial intelligence and machine learning research.
  • Strong ability to communicate complex data science concepts and model results effectively to both technical and non-technical stakeholders during the R&D process.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

COFOMO • Montreal

On-site
CAD 90,000 - 140,000
AI Data Engineer
AI Data Engineer

Definity Financial Corporation • Old Toronto

On-site
USD 56,964 - 85,446
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
Data Science Expert
Data Science Expert

COFOMO • Montreal

On-site
CAD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Hirevantis LLC • Toronto

On-site
CAD 90,000 - 150,000
Competitive compensation
Professional development opportunities
Collaborative environment
Data Scientist
Data Scientist

Compunnel Inc. • Montreal

On-site
CAD 85,000 - 120,000
Machine Learning Engineer
Machine Learning Engineer

Compunnel Inc. • Toronto

On-site
CAD 100,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Sequoia Technologies • Toronto

Hybrid
CAD 100,000 - 160,000
Senior Machine Learning Engineer JP245
Senior Machine Learning Engineer JP245

Pathlion • Toronto

On-site
CAD 110,000 - 180,000
AI Engineer
AI Engineer

Talents LGS • Montreal

On-site
CAD 90,000 - 150,000