Posted in

Sr. Engineering Manager – Data & AI/ML

Sr. Engineering Manager – Data & AI/ML

CompanyAutodesk
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • BSc or MSc in Computer Science, Computer Engineering, or equivalent industry experience.
  • 8+ years of experience managing software development, data engineering, and/or ML teams.
  • Proficiency in SQL optimization, performance tuning, and programming languages like Python, PySpark, Scala, etc.
  • Experience with training and deploying PyTorch codebases.
  • Proven track record of deploying production ML models.
  • Expertise in ETL pipelines and orchestration tools like Airflow.
  • Experience delivering production applications with AWS or similar platforms.
  • Familiarity with modern software practices including CI/CD, Infrastructure-as-Code, version control, unit tests, and code documentation.
  • Ability to document progress and provide proactive updates to partners and leadership.
  • Skill in managing, influencing, and resolving complex and ambiguous issues.

Responsibilities

  • Build and lead a team of highly talented ML engineers.
  • Manage a team of data engineers and analysts to ensure efficient operations and robust design solutions.
  • Implement best practices for the software development life cycle, system integrations, security, performance, and data management.
  • Drive end-to-end data and ML workflows for domain-specific use cases.
  • Collaborate with Product Management and stakeholders to understand requirements, evaluate new features, and develop technology roadmaps.
  • Partner with architects and technical leads to create impactful solutions.
  • Build an inclusive culture, mentor team members, and empower teams to achieve their full potential.
  • Foster a culture of innovation, continuous improvement, and excellence in software development, Machine Learning, and data engineering.

Preferred Qualifications

  • Hands-on expertise in ETL pipelines, data engineering tools, and infrastructure.
  • Proficiency in building machine learning models—supervised and unsupervised (e.g., clustering, regression, classification, anomaly detection, time series).
  • Expertise in statistical programming languages (e.g., Python), database query languages (e.g., SQL), and ML packages (e.g., scikit-learn, pandas, xgboost).
  • Applied statistical skills, including knowledge of statistical tests, distributions, regression, maximum likelihood estimators, and A/B testing.
  • Experience with AWS models (e.g., Lama, Claude, or Amazon Titan).
  • Knowledge of NOSQL databases (e.g., Dynamo DB, S3 buckets) and distributed databases (e.g., Snowflake).
  • Familiarity with data visualization tools (e.g., Power BI, Tableau).