Job Description
MaintainX is seeking an Engineering Manager to lead a hybrid team of Fullstack and AI/ML Developers. The Engineering Manager will be responsible for building product experiences and embedding intelligence into workflows. This role involves managing a cross-functional team of Applied Machine Learning Developers, Data Scientists, and Software Developers, overseeing the end-to-end development and deployment of AI/ML products. The ideal candidate will thrive at the intersection of Fullstack Product Engineering and Applied AI, scaling the team to deliver effectively.
What this role involves: - Leading cross-functional teams of 6–10 developers.
- Owning the roadmap & technical strategy with Product, Design, and Engineering.
- Driving a culture of experimentation and rigorous measurement.
- Leading/Growing/Coaching developers on the team.
- Enabling every developer to contribute to the team's goals.
- Highlighting the team’s impact with senior leadership.
- Recruiting and mentoring world-class AI/ML talent.
Requirements: - 4+ years of engineering management experience with 2+ years leading AI/ML teams.
- Experience managing teams that include Fullstack Developers, AI/ML Developers, and Data Scientists.
- Excellent communication and storytelling skills.
- Knowledge of modern web development frameworks (React, Node.js) and API design.
- Understanding of the AI/ML stack: Python, PyTorch/TensorFlow, scikit-learn, Airflow, Spark, Kubernetes, as well as JavaScript/TypeScript.
- Familiarity with ML/LLM ecosystems.
- Strong product instincts.
What MaintainX offers: - Competitive salary and meaningful equity opportunities.
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take what you need PTO.