
Python
SQL
TensorFlow
Senior Machine Learning Operations Engineer
Overview
TestGorilla is hiring a Senior Machine Learning Operations Engineer to build and scale systems that bring machine learning models to life.
Job Description
TestGorilla is on a mission to revolutionize hiring by helping companies source, screen, and shortlist talent through skills-based hiring. The company empowers one billion people to land their dream jobs with 2M+ candidates tested and 400+ science-backed assessments.
Responsibilities
- - Build, deploy, and maintain scalable ML solutions for clients and internal teams
- - Develop and manage robust MLOps pipelines
- - Implement CI/CD, monitoring, and lifecycle management for ML models
- - Use infrastructure as code (Terraform, AWS CloudFormation) to support ML and data systems
- - Uphold TestGorilla's behaviors and foster an inclusive, supportive culture
- - Collaborate effectively with global colleagues across teams and time zones
Required Skills
- - Strong MLOps expertise (deployment, monitoring, CI/CD, lifecycle management)
- - Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)
- - Proficiency in Python, SQL, and vector databases
- - Experience with infrastructure as code (Terraform, CloudFormation)
- - Strong written and verbal communication skills in English
- - Ability to articulate complex technical concepts in plain English
Benefits
- - Competitive compensation
- - Remote & flexible work
- - Remote work budget: €1,000 per year
- - Growth & development opportunities
- - Stimulating work environment
- - Connect with your team through virtual socials and AMAs
- - Parent/Caregiver support with paid parental leave
- - Unlimited and flexible time off policy
About the company
A resume only tells you what a candidate wants you to hear. Our talent assessment goes deeper, evaluating skills, behavior, and culture add to make hiring less gut feeling. More great feeling.
All Job Openings at TestGorilla