Software Engineering Manager, ML Platform

Software Engineering Manager, ML Platform

Remote/Telecommute JobREMOTE / Kitchener/Waterloo, Ontario, Canada -Permanent
This job allows you to work remotely


Job Description

Our client's engineering team is growing rapidly, and they're looking for an engineering manager to sustain this growth. Their engineers are smart, passionate, and love solving difficult challenges. They look to their managers for process improvements, teamwork efficiency, organizational transparency, career development, mentorship, and honest feedback. 

They're building a Machine Learning platform tailored for the automotive manufacturing industry to deploy their industry-specific algorithms to help the production line engineers be more aware of longer-term product quality.

Right now, they're looking for an experienced Software Engineering Manager with a track record of having led and scaled teams to solve hard business problems using modern ML technology in manufacturing or the automotive industry.

Responsibilities:

Lead a team of talented engineers who build and ship code that solve complex engineering problems
Mentor and guide team members on professional and technical excellence, career development
Match team members and projects based on their skill levels, work styles, and professional goals
Provide continuous feedback, encourage positive contributions, address underperformance, and recognize the individual strengths of your team members
Improve Agile practice, function as or support Scrum Master(s), collaborate with Product Owner, refine user story backlog, lead and actively participate in scrum ceremonies
Strengthen DevOps, MLOps culture, Lead Cloud-Native software design with CI/CD and data pipeline as integral part of software development
Take ownership of on-time-delivery of quality code and improvement plans after sprint retro
Evaluate, recommend, and adopt new technology, framework and architecture innovations, sustain long-term competitive advantages
Create and execute plans for prioritizing technical challenges that delivers most business value by optimally deploy resources
Maintain a balance between long term strategic strength and building sustainable, high-impact projects that can ship small & ship often
Build collaborative, inclusive, and respectful culture within and across teams
Cultivate a culture of accountability, continuous improvement, and technical excellence
Collaborate cross functionally to prioritize backlog that enables Organizational success
Work closely with the recruiting team to hire high potential candidates from diverse backgrounds


Must Have Skills:

Strong technical background in Machine Learning and SaaS software product lifecycle, Python, React.js, SQL, TensorFlow, Keras, Kubernetes, Streaming data processing (Kafka, MQTT, etc.)
Being able and willing to roll-up-the-sleeve and help the team when needed
Competency in technical architecture planning and design for Machine Learning products in Enterprise software business.
Experience in shipping, upgrading, continuously deploying highly available Cloud Native software product
3+ years of people management experience, building tech teams and managing engineers in an Scrum-centric environment
Proven track record of improving On-time-delivery ability of the team
Quality-obsessed, demonstrated experience in managing defect removal and quality improvement
Experience in translate product vision to technical capabilities and architectural components that technical teams can execute
Ability to lead and guide teams through planning, prioritization, and execution of work to meet market and customer needs
Strong sense of ownership and accountability, and ability to instill such in your team
Handle stress well

Key Competencies:

Ability to work in a fast-paced agile environment
Action-oriented
Collaborative
Customer-focussed
Detail-oriented
Excellent analytical skills
Experience with time-series and operations data.
Flexibility to adjust to changing priorities, requirements, and schedules.
Influence
Innovative
Intellectual drive
Intelligent
Mentorship skills
Open-minded
Positive outlook
Pragmatic
Problem-solver
Process-minded
Resilient
Resource planning
Resourceful
Strong oral and written communication
Team player


Details:

Starting: ASAP
Travel: 0%
Dress Code: Casual







Similar jobs in Kitchener/Waterloo:

Similar jobs in other locations: