Job Closed
This listing is no longer active.
Helping dentists achieve more by making the entire lab process digital — and effortless.
Engineering Manager, Machine Learning
Location
Worldwide
Posted
168 days ago
Salary
$216.8K - $255K / year
Seniority
Senior
Job Description
Engineering Manager, Machine Learning
Dandy
• Lead execution of the ML roadmap, managing a team focused on 3D deep learning and computer vision. • Partner with product, engineering, and research stakeholders to align and execute technical strategy with business goals. • Lead and grow a high-performing team of ML scientists, engineers, and researchers. • Drive the development of computer vision models to extract structure from unstructured, information-dense 3D scans. • Research and implement state-of-the-art methods for developing models to accomplish 3D generative AI tasks as well as conventional computer vision tasks. • Collaborate with product and research teams to identify opportunities for improvement in our current product line and for enabling upcoming product lines. • Manage large-scale datasets to develop both generic models as well as fine-tune models for specific applications. • Develop evaluation methods to establish confidence in our datasets and models. • Implement best practices for our MLOps pipelines, ensuring robust and scalable deployment of models.
Job Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related field with a strong focus on computer vision or machine learning.
- Extensive experience in SOTA 2D deep learning and/or experience with 3D deep learning
- 6+ years (or 5 years + PhD) of industry experience in applied machine learning, with at least 1 year in a leadership or management role.
- Strong people management skills with a track record of team development, mentorship, and retention.
- Demonstrated ability to lead cross-functional efforts across product, engineering, research, and operations.
- Strong coding skills in Python and experience with ML frameworks like PyTorch
- Experience working with 3D data (point clouds, meshes, depth maps, volumetric data) and 3D ML frameworks is preferred
Benefits
- healthcare
- dental
- mental health support
- parental planning resources
- retirement savings options
- generous paid time off
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
• Lead and grow a team of backend and frontend engineers • Own technical direction for Social Communicate • Define architecture and long-term bets for player communication • Empower, challenge, and coach team members • Shape and drive the roadmap with stakeholders • Partner with game teams and other departments to design relevant solutions • Maintain clear and frequent communication regarding goals and tradeoffs • Foster an inclusive, high-trust team culture
Senior Manager, Software Engineering
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Managing a team of frontend, backend and platform engineers • Owning (designing, building and testing) important features in the Veeam Data Cloud services using React, Golang, Kubernetes and cloud-native Azure technologies • Collaborating effectively with other stakeholders of the product development process like Product Management, Program Management, Design, Platform • Fostering a culture of operational excellence. Defining and managing your team’s on-call rotations. Prioritizing customer success when the support or sales engineers escalate to engineering • Building growth plans for your team members and working with them to achieve it • Be adept at managing risks – bring them to leadership’s attention soon, identify mitigation strategies and execute on them • Managing the week-to-week development work of the team through agile ceremonies like sprint planning, standups, and retrospectives • Planning and executing on the engineering roadmap, fostering a culture of iteration and improvement
• Coaching and developing your direct reports to improve both technical and non-technical skills • Advocating on your team’s behalf to manage their collective workload and work-life balance, while still maintaining high standards of work and respecting deadlines • Working closely with our Engineering Director and VP to set longer term strategic direction for your team and our product suite • Driving execution for your team by owning planning, prioritization, and delivery, while continuously removing obstacles and improving how work gets done. • Owning your team’s outcomes end-to-end. When plans break, priorities shift, or production issues arise, you don’t wait for permission to act. You lean in, help unblock the team, and ensure the right thing gets done
• Software Engineering Managers lead large engineering teams and oversee multiple projects. • Ensure that data solutions align with organizational goals and priorities. • Lead and mentor a large team of data engineers, setting performance goals and overseeing skill development. • Responsible for planning, prioritizing, and managing different priorities and resources. • Collaborate with business stakeholders and senior leadership to ensure data strategy supports business objectives. • Review data solutions and provide feedback based on best practices.




