Lead Ai Ml Engineer

closed
3Pillar Global Logo

3Pillar Global

๐Ÿ“Remote - Canada

Summary

Join 3Pillar Global and lead a team of AI/ML engineers, providing technical guidance and support. You will define project goals, collaborate with stakeholders, and create scalable machine learning systems. Responsibilities include integrating solutions into existing products, establishing best practices, and monitoring model performance. This role requires a Bachelor's or Master's degree in a related field, 7+ years of experience in building AI models, and strong leadership skills. Preferred qualifications include a strong software engineering background and experience with large datasets. 3Pillar offers a flexible work environment, global team opportunities, wellness programs, and career development.

Requirements

  • Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or related fields
  • 7+ years of experience in building AI models with ML, NLP and deep learning
  • Proven track record of successfully delivering machine learning projects from concept to production
  • Strong leadership and interpersonal skills
  • Excellent problem-solving abilities and attention to detail
  • Ability to effectively communicate technical concepts to non-technical stakeholders
  • Strong knowledge of AI/ML techniques, algorithms, and frameworks
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Strong programming skills in Python, and familiarity with libraries such as PyTorch, TensorFlow, and Scikit-Learn
  • Solid understanding of machine learning concepts, algorithms, and statistical methods.ย Experience with computer vision libraries (OpenCV, etc.) and NLP libraries (spaCy, Hugging Face, etc.).ย Knowledge of MLOps practices and experience with CI/CD tools
  • Proven ability to work independently and with a team

Responsibilities

  • Lead a team of AI ML engineers, providing technical guidance, mentorship, and support
  • Define project goals, scope, and deliverables in collaboration with stakeholders
  • Work closely with product managers and business analysts to understand business requirements and translate them into technical solutions
  • Create scalable architecture and robust machine learning systems that meet business objectives of a software product
  • Collaborate with cross-functional teams to integrate machine learning solutions into existing products and workflows
  • Establish best practices and standards for machine learning development within the organization
  • Monitor and evaluate the performance of machine learning models in production and implement improvements as needed
  • Stay updated on industry trends and advancements in machine learning technologies
  • Implement, deploy, optimize AI/ML algorithms and models into production environments
  • Conduct experiments, perform data analysis, and present findings to stakeholders

Preferred Qualifications

  • Good Software Engineering Background
  • Experience in working with huge datasets in a production environment

Benefits

  • Imagine a flexible work environment โ€“ whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams
  • Weโ€™re big on your well-being โ€“ as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries
This job is filled or no longer available