Machine Learning and Generative AI Consultant

Toronto, Ontario, Canada
Dec 12, 2024
$61.8k - $167k / Year
Onsite
Full-Time
3 Years
Job Description

As a Machine Learning and Generative AI Consultant at Accenture, you will leverage your software development expertise to design and implement scalable and robust analytics and ML solutions for clients across industries. Your role will focus on architecting enterprise-grade systems, advancing cloud technologies, and applying the latest advancements in Natural Language Processing (NLP) and Generative AI to solve real-world challenges.

Key Responsibilities

  1. Architecting Scalable Solutions. Use your deep understanding of cloud architecture and software development to design enterprise-level analytics and ML solutions, solving complex business problems.
  2. Building End-to-End Pipelines. Develop scalable workflows for data and model deployment across multiple environments, advancing the ML and analytics operationalization process.
  3. Optimizing DevOps for ML. Build and deploy robust pipelines using best practices for continuous integration and delivery, ensuring smooth operations and monitoring of solutions.
  4. Creating Thought Leadership. Develop materials and industrialized assets for prospective clients to demonstrate the value of Accenture’s analytics and AI solutions.
  5. Staying Current. Continuously stay updated on the latest advancements in AI technologies and cloud development, applying them to improve client solutions.
  6. Generative AI. Design and implement solutions leveraging Generative AI and transformer architectures, ensuring the successful application of these technologies to improve NLP and data processing accuracy.

Qualifications

  • Educational Background, Bachelor’s degree in Computer Science, Applied Mathematics, Statistics, Economics, Physics, or related fields.
  • Minimum of 3 years in software development with a focus on operationalizing analytics and ML solutions.
  • At least 2 years of experience in designing scalable architectures using cloud infrastructures (AWS, Azure, or GCP).
  • 1+ year of experience in building and deploying DevOps solutions and enabling continuous integration and monitoring.
  • 2+ years of experience presenting architectural solutions to both technical and non-technical audiences.
  • 1+ year of experience working with Generative AI models and methodologies.
  • 1+ year of hands-on experience with transformer architectures for NLP.

Technical Proficiency

  • Proficient in Python, SQL, or similar programming languages (Java, Go, C/C++).
  • Familiarity with open-source microservices architecture (e.g., Docker, Kubeflow, Kubernetes).
  • Language Requirement. Fluency in English is essential as this role requires frequent interaction with stakeholders across Canada.

Preferred Qualifications

  • Cloud certifications in Cloud Architecture or DevOps.
  • A strong blend of machine learning expertise, consulting experience, and industry knowledge.
  • A keen interest in mastering new technologies and tools.

Compensation.The salary range for this position in British Columbia is between $61,800 to $167,000 annually, depending on experience, skillset, and role location. Additional benefits and opportunities for professional growth are available.