Design, implement, and maintain machine learning pipelines and workflows for the continuous deployment and integration of machine learning models. Collaborate with data scientists and AI engineers to understand model requirements and optimize deployment processes. Automate the training, testing, and deployment processes for machine learning models.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
DEPARTMENT: Data Insights and Innovation
JOB TITLE: MLOps Engineer
JOB CODE: MLOE
REPORTS TO: GenAI Engineering Lead
FLSA STATUS: Exempt
EMPLOYMENT TYPE: Full-Time
JOB PURPOSE:
This role at Arbitration Forums is as unique as it is rewarding because of the AF IPAAL Values (Integrity, Passion, Accountability, Achievement, Leadership) and TRI Model (Trust, Respect, Inclusion).
The MLOps Engineer is responsible for closing the gap between machine learning models development and their operational deployment. This role ensures that machine learning models are efficiently running in the production environment and are continuously monitored for performance.
The MLOps Engineer contributes to Arbitration Forums AI-powered portfolio of products and services by enhancing the scalability and reliability of machine learning applications. This role works closely with data scientists, AI engineers, software development, and DevOps teams to automate and streamline the model lifecycle, from development to deployment and monitoring.
DEPARTMENTAL EXPECTATION OF EMPLOYEE
- Adheres to AF Policy and Procedures and the AF IPAAL Values and TRI Model
- Acts as a role model within and outside AF.
- Performs duties as workload necessitates.
- Maintains a positive and respectful attitude.
- Communicates regularly with the departmental leader about department issues.
- Demonstrates flexible and efficient time management and ability to prioritize workload.
- Consistently reports to work on time, prepared to perform duties of the position.
- Meets Department productivity standards.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, implement, and maintain machine learning pipelines and workflows for the continuous deployment and integration of machine learning models. Optimize the pipelines for scalability, efficiency, and cost-effectiveness.
- Collaborate with data scientists and AI engineers to understand model requirements and optimize deployment processes.
- Automate the training, testing, and deployment processes for machine learning models.
- Establish and enforce best practices for version control, documentation, and code quality in ML projects.
- Monitor model performance and optimize algorithms for efficiency.
- Conduct regular maintenance and updates to deployed models.
- Collaborate with cross-functional teams to integrate machine learning solutions into business processes and applications.
- Work with go to market, product management, and IT functions as well as stakeholders in AF and its members to identify the optimal methods for model rollout and adoption.
- Maintain and optimize the cloud-based machine learning infrastructure and make recommendations for improvements.
- Manage and allocate resources effectively, including computer power and storage for model inference.
- Develop practices and utilize tools for data validation, model testing, and versioning.
- Troubleshoot and resolve machine learning operational issues.
- Document processes, workflows, and best practices for ML Operations.
- Provide technical leadership and mentorship to junior data team members.
ADDITIONAL DUTIES AND RESPONSIBILITIES
- Support data observability efforts to ensure the data continuum and enforce governance standards.
- Other duties as assigned by manager or project needs.
QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Science, or a related field.
- Minimum of 6 years of experience in data science, machine learning, data management, data governance, or a related role.
- Minimum of 6 years as a MLOps Engineer or in a similar role.
Technical Skills:
- Working knowledge of cloud services (i.e., MS Azure, AWS, Google Cloud).
- Experience with AI tools, such as MS Azure ML, Snowflake, Databricks, CortexAI, Dataiku.
- Deep understanding of data science principles, algorithms, and tools.
- Strong knowledge of data governance, data security, and compliance practices.
- Proficiency in programming languages such as Python, R, or Java.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Proficiency in ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Working knowledge of CI/CD pipelines, DevOps practices, and automation frameworks.
- Deep understanding of data engineering concepts and tools.
- Familiarity with data visualization and reporting tools (e.g., Webfocus, Power BI).
Soft Skills:
- Excellent analytical and problem-solving abilities.
- Strong communication and interpersonal skills to collaborate with cross-functional teams.
- Ability to lead projects and mentor junior staff.
- Auto Insurance claims industry experience preferred.
AMERICANS WITH DISABILITY SPECIFICATIONS
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk or hear; taste or smell. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
WORK ENVIRONMENT
This is a fully remote position requiring reliable high-speed internet access and a dedicated workspace.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.