Principal Machine Learning Engineer

connectwise

Location not specified

A Principal Machine Learning Engineer role is a chance to own significant technical work early. At ConnectWise, you'll move beyond coursework into real ML systems that affect how businesses operate. This isn't a junior track — it's a leadership position for someone ready to make decisions and set direction.

Your work will span the full ML lifecycle: designing models, building pipelines, and shipping features that users depend on. You'll collaborate with product and engineering teams, translate business problems into technical solutions, and mentor others as the team grows. This means writing production code, running experiments, and owning outcomes.

You're a fit if you have a solid foundation in machine learning fundamentals, can code cleanly in Python or similar languages, and have built at least a few projects (coursework, internships, or personal work count). A portfolio or GitHub showing your thinking matters more than a specific degree. You should be curious about how ML actually works in practice, not just theory.

Ready to apply. Head to CareerJumpShip, search this role, and submit your resume and a short note about what drew you to this position. Keep it direct — tell us what you've built and why you want to work on ConnectWise's problems.

About this role

See the company posting for the full description.

Ready to apply?

Apply for free

Unlock CareerJumpShip

Pick a plan. Start applying.

Every plan unlocks the full product — cancel anytime.

Secured by Stripe · No hidden fees