Machine Learning Engineer

ConnectWise
Apply Now

Job Description

The Machine Learning Engineer will have the responsibility of working on the machine learning pipelines that power ConnectWise’s platform. Through shipping production machine learning models, this individual will contribute towards delivering thoughtful experiences for our partners through machine learning services. This individual will contribute towards the development of cutting-edge AI-based features for IT solution providers across the domains of business management, unified monitoring and security management. This position presents an exciting opportunity to work with large-scale data across a variety of use cases that include natural language processing, telemetry-based time series analysis, and computer vision.

Essential Duties and Responsibilities:

  • Partner with product managers, software engineers and data science professionals to deliver production machine learning services powering the ConnectWise platform
  • Research and develop machine learning services to be consumed by one or more product categories
  • Design and maintain machine learning infrastructure in coordination with DevOps and Data Engineering
  • Inform, influence, support, and execute on product decisions and product launches through deep collaboration with Product Owners
  • Work with cross-functional teams, including Product Engineering and Data Engineering, to ensure that proper data pipelines are established to ensure availability of high quality data
  • Spread best practices throughout Product and Engineering teams through advocacy of machine learning best practices

Knowledge, Skills, and/or Abilities Required:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Demonstrated experience with writing code (e.g. Python) and taking machine learning models to production (Preferred 3+ years experience)
  • Experience building software on cloud computing platforms including services such as EMR, S3, and SageMaker
  • Expertise in machine learning techniques (regression, clustering, etc.) and fluency in common libraries (scikit-learn, keras, nltk, etc.)
  • Proficiency in SQL and/or other data manipulation languages
  • Use of big data processing tools such as Apache Spark
  • Proficiency in version controls systems such as Git
  • Must be able to interpret business requirements and translate into technical deliverables with limited direct supervision
  • Must be able to break down and communicate complex, highly technical concepts to audiences of varying technical understanding

Educational/Vocational/Previous Experience Recommendations:

  • Bachelor’s in computer science, mathematics, statistics, engineering or comparable field of study (MS or PhD preferred)
  • 3-7 years of experience in a role working in a programmatic data science or machine learning role
  • Experience deploying, monitoring and iterating upon machine learning models in production

Working Conditions:

  • Remote, hybrid and/or professional office environment
  • Able to work morning US Eastern Time hours to collaborate with distributed teams in Europe, India and Rest of World
  • Less than 10% travel required

Company Info.

ConnectWise

Born out of a single software solution designed to help MSPs gain control of their help desk and billing, ConnectWise has grown into a robust platform of software built for technology solutions providers (TSPs) to run their entire as-a-service business. With products aiding in business management, remote monitoring and management, remote control and access, quote and proposal automation, and cybersecurity risk assessments, integrations.

Get Similar Jobs In Your Inbox

ConnectWise is currently hiring Machine Learning Engineer Jobs in Quebec, Canada with average base salary of Can$95,000 - Can$170,000 / Year.

Similar Jobs View More