We promise you can be yourself at Protolabs
Don’t meet every single requirement? Go ahead and apply anyway! Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single qualification and we think this sucks. We are an Equal Opportunity Employer and we are committed to building a diverse team that feels that they are valued in the workplace. If you’re looking at our page and you do not identify yourself, don't be discouraged to apply. You can help make our Protolabs even better. We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any way you represent yourself.
We strongly believe diversity makes for more successful teams and it's one of our biggest secrets of success.
We are transforming the manufacturing industry and are on the lookout for the makers, the doers and the re-thinkers!
Protolabs Network
provides engineers and designers access to more than 250 extensively vetted manufacturing partners. As part of Protolabs’ global services, we specialize in on-demand 3D printing, CNC machining, injection molding and sheet metal fabrication. Trusted by some of the most innovative companies in the world (NASA, HP, Audi and more), we are the world’s fastest and most comprehensive digital manufacturing solution. Some of the parts we’ve produced are even floating in space!In this position, you will build, scale, and iterate on our machine learning models that deliver our state-of-the-art quoting experience.
Your primary role involves enhancing our ML operations infrastructure, focusing on efficiency, scalability, and robust data and artifact management—key for handling complex job dependencies. You'll collaborate cross-functionally, bringing a blend of DevOps, backend programming, data engineering, and ML + MLOps expertise to the team
Our tech stack:
Prefect.io, K8s, Python, AWS, Pytorch, DBT, DatadogSound good? Keep reading!
What you'll do:
- Machine learning model Infrastructure and Lifecycle Support: Develop and maintain infrastructure that supports the entire ML model lifecycle, ensuring scalability, efficiency, and robustness
- Workflow Orchestration: Implement solutions for complex workflow orchestration, allowing for efficient management and automation of data and ML pipelines. Bonus points if you have experience with Prefect
- Cloud and Container Orchestration: Utilize cloud services and container orchestration to enhance the scalability and reliability of ML operations
- Performance Monitoring: Deploy monitoring tools to track application and model performance, ensuring high availability and proactive troubleshooting
- Continuous Improvement: Drive continuous enhancements by identifying and implementing best practices and innovative solutions in MLOps
- Cross-functional Collaboration: Engage with our Machine learning focused R&D and Data engineering teams, providing MLOps expertise to support project goals and solve complex challenges
- Advocacy and Quality Assurance: Promote high standards of quality and efficiency, championing best practices in coding, system design, and data management
What it takes:
- Robust Experience in MLOps: 3+ years of experience in an MLOps role or a machine learning-related field, with a proven ability to support the ML model lifecycle. Alternatively, you are an experienced data scientist or machine learning engineer looking to transition into ML Operations
- DevOps Skills: Experience with deployment pipelines, cloud infrastructure (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure as code (Terraform)
- Programming Skills: Strong proficiency in Python and familiarity with modern software architecture and frameworks
- ML Modeling Skills: Basic experience in developing ML models
- Data Engineering Skills: Expertise in data pipelines, SQL, dataframe manipulation, data versioning, and artifact management
- MLOps Skills: Deep understanding of the ML model lifecycle, training infrastructure, model quality, experiment tracking, and workflow orchestration
- Abstract Technical Knowledge: Strong understanding of the principles behind workflow orchestration, cloud computing, containerization, and performance monitoring. Specific technology experience is a bonus but not required
- Collaboration and Communication: Exceptional interpersonal and communication skills, with the capability to collaborate effectively with technical and non-technical stakeholders
- Problem-solving Mindset: A proactive approach to problem-solving, capable of identifying and implementing innovative solutions
- BSc or MSc in Computer Science, Data Science, Artificial intelligence, or a closely related field
Bonus Skills: - Experience with workflow orchestration tools like Prefect
- Development of ML models particularly with PyTorch, is a significant plus
What's in it for you?
- Part of our incredible journey is clearly down to our amazing team, and we strongly believe in giving people a space to truly, authentically be themselves. We also believe that treating our employees well and sprinkling a great place to work with some nice perks, makes it a little sweeter!
- Annual company bonus. We celebrate success together! Employees are not only rewarded for their achievements but also for contributing to the overall success of the business
- Flexible and hybrid working arrangements! (we try to accommodate where it’s possible, so feel free to ask us more about this)
- Wellness and well-being with access to OpenUp psychologists, practice mindfulness with Headspace and tons more
- Doggo-friendly office. We are big pet lovers and fully encourage hanging out with your (and your colleagues’) furry friends in the office
- Daily Lunch and snacks are provided in the office; it's a moment for our teams to connect and recharge. Shared meals strengthen our bonds and fuel collaboration
- Dedicate 20% of your work time to learning or joining projects! Whether that’s one of our ERGs or time spent on our in-house LEARN platform. From 3D printing to woodworking - there’s something for everything.
- Regular team events, socials and annual regional team trip
- Follow us on Instagram to see what Life at Protolabs is all about!
What to expect in the hiring processInitial callKick-off with an initial screening with one Talent Acquisition Partners, not really an interview, but the chance to learn more about how we do things, our process and a chance for you to ask all the things you want to knowHiring ManagerA deeper dive into the role, what we're looking for and for you to get to know one anotherTake home challenge or presentationPut your skills to the test. Depending on the role, you may be asked to work on a take-home challenge or a presentation to us.
We know this won't show us all of your talents, but we can get a nice insight into how you work and vice versa.Team MeetingIn most scenarios, you’ll get to meet your teammates or a member of the leadership team. This is a great chance for us to see how you fit into the wider organisationMeet the culture ambassadorsOur culture is unique and so are you! Check your ego at the door because these cats are not interested in whether you're the best engineer. We want to hear all about the things that get you out of bed each morning, the special interests you have or random skills that you can teach us.
Now's the time to show us your authentic self, no holding back. This is also your chance to ask about the behaviours that make us who we are, warts and all - because hiring is a two-way street!What to expect in the hiring processInitial callKick-off with an initial screening with one Talent Acquisition Partners, not really an interview, but the chance to learn more about how we do things, our process and a chance for you to ask all the things you want to know Hiring ManagerA deeper dive into the role, what we're looking for and for you to get to know one another Take home challenge or presentationPut your skills to the test.
Depending on the role, you may be asked to work on a take-home challenge or a presentation to us. We know this won't show us all of your talents, but we can get a nice insight into how you work and vice versa.Team MeetingIn most scenarios, you’ll get to meet your teammates or a member of the leadership team. This is a great chance for us to see how you fit into the wider organisationMeet the culture ambassadorsOur culture is unique and so are you! Check your ego at the door because these cats are not interested in whether you're the best engineer.
We want to hear all about the things that get you out of bed each morning, the special interests you have or random skills that you can teach us. Now's the time to show us your authentic self, no holding back. This is also your chance to ask about the behaviours that make us who we are, warts and all - because hiring is a two-way street!Apply for this job