21 days ago
Mississauga, Canada or Montréal, CanadaMid Level
Responsibilities
- Formulate business problems into practical, scalable AI, data, and machine learning solutions.
- Develop machine learning algorithms, models, computational systems, and scalable data pipelines for training and production.
- Build reusable AI-ready data products with ownership, semantic context, data quality SLAs, and lineage tracking.
- Research and develop AI, high-performance computing, algorithm, model, and simulation applications for complex client problems.
- Process large-scale datasets using Snowflake and Databricks for model training and production.
- Implement efficient data storage and retrieval mechanisms for models and knowledge.
- Deploy and operationalize models and AI systems with monitoring, alerting, auditing, and reliability practices.
- Integrate AI agents with enterprise systems and collaborate with business, engineering, architecture, and design stakeholders.
Requirements
- Bachelor's degree or completion of a college program in Computer Science or a related field.
- At least 2 years of experience with Snowflake and/or Azure Data Services or Databricks environments, including data pipelines and ETL/ELT frameworks.
- At least 1 year of experience integrating AI agents with enterprise systems through MCP connectors, REST APIs, and event-driven messaging architectures.
- At least 2 years of experience with distributed computing systems and architectures, including possible big data, high-performance computing, scientific computing, grid, cloud, or distributed network environments.
- Strong Python skills for data pipelining and machine learning workloads and advanced SQL skills.
- Experience with machine learning and deploying models at scale, including monitoring, alerting, automatic bug filing, and auditing.
- Familiarity with Python-based AI/ML frameworks and libraries such as TensorFlow and PyTorch.
- Experience working with LLM APIs and optimizing their use for specific applications.
- Experience with Python, C++, Java, R, and SQL is preferred.
- Strong written and verbal communication skills and the ability to explain technical concepts to non-technical stakeholders.
- Strong cross-functional collaboration skills and curiosity about emerging technology are preferred.
- English proficiency is required for collaboration with multinational teams.
Benefits
- Hybrid work arrangement in Mississauga or Montreal, requiring 3 days per week in the office or client location.
- Hourly salary range of CAD 29.59 to CAD 53.63 for roles located in British Columbia, Ontario, or New Brunswick.
Categories
Data EngineeringML Engineering
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
