Remote Senior AI/ML Engineer - Practice Leader (Remote / Canada)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are looking for a highly skilled Senior AI/ML Engineer & Practice Leader with a strong data and business intelligence (BI) background to join our team and lead our AI practice.
  • In this role, you will contribute to the development of innovative financial and banking applications while guiding our organization and clients in the responsible use of AI technologies, AI governance, and AI-enhanced software development practices.
  • You will lead the AI practice, providing guidance on AI governance frameworks, usage policies, and best practices for AI implementation.
  • Act as a thought leader on AI and data strategy, shaping the company’s approach to AI technologies and advising clients on AI adoption.
  • Develop and maintain backend services and AI-driven financial applications, such as chatbots and machine learning-powered systems.
  • Design and develop scalable and secure server-side components and APIs (RESTful and GraphQL).
  • Integrate AI/ML models into financial systems, focusing on performance, accuracy, and scalability.
  • Leverage Microsoft Azure AI tools, including Cognitive Services, Azure Machine Learning, and integrate AI with Azure Databricks or Synapse Analytics.
  • Build, train, and deploy machine learning models using AutoML and deep learning frameworks like TensorFlow or PyTorch.
  • Collaborate with cross-functional teams, including designers, backend developers, and domain experts, to deliver end-to-end AI solutions.
  • Preprocess and analyze financial data to extract insights and features for AI/ML model development.
  • Lead efforts to improve software development processes using AI for code generation, error detection, and automated software testing.
  • Stay informed about the latest advancements in AI/ML, data engineering, and financial industry trends.
  • Write clean, modular, and well-documented code, and maintain a secure and scalable codebase.

Requirements:

  • Minimum of 5+ years of experience in data engineering, BI, or similar data-centric roles, with a proven track record of AI/ML development.
  • Strong proficiency in Python and AI/ML frameworks such as TensorFlow, Hugging Face, or PyTorch.
  • Extensive experience with backend development using Python, with strong API design skills (REST, GraphQL).
  • Proven experience with Microsoft Azure AI services, including Cognitive Services, Azure Machine Learning, and integration with Azure Databricks or Synapse Analytics.
  • Proficiency in building, training, and deploying machine learning models using AutoML and deep learning frameworks.
  • Strong knowledge of databases (SQL and NoSQL), cloud services (AWS, Azure), and version control systems (e.g., Git).
  • Strong problem-solving, debugging, and analytical skills, with the ability to process and extract insights from complex financial data.
  • Ability to lead and shape AI strategy, governance, and best practices within the company and for clients.
  • Familiarity with financial industry regulations and compliance requirements related to AI/ML is a plus.
  • Knowledge of data preprocessing, feature engineering, and model evaluation techniques is a plus.
  • Experience with big data technologies (e.g., Apache Spark, Hadoop) and data visualization tools (e.g., Matplotlib, Seaborn) is a plus.
  • Understanding of microservices architecture and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience improving software testing and development workflows using AI-based tools is a plus.
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field is required.

Benefits:

  • We offer competitive compensation rates.
  • The position supports a remote-first work culture.
  • Employees receive medical, dental, and extended health benefits.
  • An employee referral bonus is available.
  • Feedback is provided based on regular 1:1s.
  • Team-bonding events are organized to foster collaboration.
  • Additional perks are included in the overall compensation package.
  • Unlimited access to training for up-skilling with Udemy is provided.
  • The opportunity to work with a talented team and exciting emerging technology is available.
About the job
Posted on
Job type
Salary
$ 110,000 - 150,000 CAD / year
Leave a feedback