Senior Machine Learning Engineer / Tech Lead - AI & ML
Civo
LeadAbout the position
Join a fully remote team to build the next generation of Machine Learning products on the cloud. You will manage the development of scalable Machine Learning components and collaborate with various teams to deliver innovative solutions.
Tech stack
- machine-learning
- kubernetes
- docker
- python
- mlops
- gpu
Requirements
Required:
- Bachelor’s degree in Computer Science, Engineering or a related field, or proven related professional experience
- 4+ years of professional experience developing, deploying and optimising Machine Learning Solutions
- 2+ years of running large applications and systems in production environments
- 2+ Experience with containerization technologies (Docker, Kubernetes)
Nice to have:
- Experience in a software development management or leadership roles
- Experience using Machine Learning monitoring tools
- Experience working in asynchronous agile software teams
Responsibilities
- Manage the development and maintenance of scalable, efficient code for the Machine Learning components of the Civo Cloud Platform
- Ensure code quality, performance, and reliability through comprehensive testing and optimization
- Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions
- Participate in code reviews, providing constructive feedback and fostering a collaborative environment
Benefits
- Competitive compensation and benefits package
- 4-day week company (unless attending an event)
- Uncapped holiday
- Collaborative and inclusive culture that values diversity and creativity