ML DevOps Engineer
In order to disrupt the energy in sector as well as how customers utilize technology and connect with utility firms, Network Gate is a top-tier development team. You'll be a part of a rapidly expanding SaaS development team at Network Gate that aids utility businesses in transforming end-user experiences and accelerating business transitions. Our SaaS service, analytics, and white-label mobile apps currently serve 15+ countries, and we have a goal to reach hundreds of millions of end users over the next few years. We have started a growth journey and are acquiring enterprise clients in Germany, Italy, the UK, Scandinavia, France, and Spain. This is a chance to participate in the next big thing in technology, embark on an adventure with the group, and help pave the way for a low-carbon, smart energy future.
- Network Gate
- Lithuania
Annual Salary
€35k - €55k
Job Details
Building the machine learning production infrastructure (or MLOps) is the biggest challenge most large companies currently have in making the transition to becoming an AI-driven organization. This position is an opportunity for an experienced, server-side developer to build expertise in this exciting new frontier.
Responsibilities
- Design the data pipelines and engineering infrastructure to support our clients’ enterprise machine learning systems at scale
- Take offline models data scientists build and turn them into a real machine learning production system
- Develop and deploy scalable tools and services for our clients to handle machine learning training and inference
- Identify and evaluate new technologies to improve performance, maintainability, and reliability of our clients’ machine learning systems
- Apply software engineering rigor and best practices to machine learning, including CI/CD, automation, etc.
- Support model development, with an emphasis on auditability, versioning, and data security
- Facilitate the development and deployment of proof-of-concept machine learning systems
- Communicate with clients to build requirements and track progress
Qualifications
- Experience building end-to-end systems as a Platform Engineer, ML DevOps Engineer, or Data Engineer (or equivalent)
- Strong software engineering skills in complex, multi-language systems
- Fluency in Python
- Comfort with Linux administration
- Experience working with cloud computing and database systems
- Experience building custom integrations between cloud-based systems using APIs
- Experience developing and maintaining ML systems built with open source tools
- Experience developing with containers and Kubernetes in cloud computing environments
- Familiarity with one or more data-oriented workflow orchestration frameworks (KubeFlow, Airflow, Argo, etc.)
- Ability to translate business needs to technical requirements
- Strong understanding of software testing, benchmarking, and continuous integration
- Exposure to machine learning methodology and best practices
- Exposure to deep learning approaches and modeling frameworks (PyTorch, Tensorflow, Keras, etc.)
Education & Experience
- 2–5 years experience building production-quality software.
- Bachelors or Masters degree and/or equivalent professional experience
- Professional communications skills with high proficiency in Lithuania and English
Job Overviews
-
Location:
Vilnius
-
Job Title:
ML DevOps Engineer
-
Hours:
48h / week
-
Rate:
€18.23 - €28.65 / hour
-
Salary:
€35k - €55k netto