Overview
Principal Machine Learning Engineer responsible for building machine learning models, setting up pipelines, and supporting production ML services for the ConnectWise platform.
What you'll do
- Build and optimize machine learning models.
- Research, analyze, and document findings.
- Assist in delivering production-grade machine learning services.
- Design and maintain machine learning infrastructure.
- Work with cross-functional teams to establish proper data pipelines for high-quality data availability.
- Influence and execute on product decisions and product launches using ML inputs.
What you'll need
- 8+ years of relevant experience.
- Ability to work independently on projects and processes with close supervision.
- Broad theoretical knowledge of ML/AI, including generative AI fine-tuning (e.g., supervised fine-tuning, DPO, RFT) and parameter-efficient fine-tuning (LoRA/QLoRA).
- Experience with ML model evaluation (task-specific eval sets, LLM-as-judge, offline metrics, online A/B testing).
- Strong programming skills in Python and fluency with libraries such as Hugging Face Transformers and scikit-learn.
- Proficiency in SQL and/or other data manipulation languages and knowledge of big data tools like Apache Spark.
- Working knowledge of Git and at least one cloud platform such as AWS.
Details
Read the full description and apply on the company’s own careers page.