What are the responsibilities and job description for the ML/MLOps Engineer position at Cullerton Group?
Cullerton Group has a new opportunity for an ML/MLOps Engineer in Peoria, IL. The work will be done onsite. This is a permanent job. Compensation is up to $80,000/yr, including full benefits.
The ideal candidate is an experienced ML/MLOps Engineer skilled in machine learning model development, deployment, and lifecycle management for an engineering equipment manufacturer.
Key Responsibilities:
- Develop and fine-tune machine learning models using TensorFlow, PyTorch, Langchain, OLLAMA, and Scikit-learn
- Implement MLOps best practices for experiment tracking, model deployment, and monitoring using MLflow, Kubeflow, and TFX
- Work with cloud platforms (AWS, Google Cloud, Azure) for scalable model training and deployment
- Build and maintain data pipelines using Apache Spark or Airflow
- Monitor model performance, detect data drift, and ensure models perform optimally in production
- Collaborate with data scientists and software engineers to integrate models into applications
- Implement CI/CD pipelines and version control for seamless model updates
Key Qualifications:
- Proficiency in Python and ML frameworks (TensorFlow, PyTorch, etc.)
- Strong understanding of ML algorithms, supervised/unsupervised learning, and reinforcement learning
- Experience with MLOps tools (MLflow, Kubeflow, TFX)
- Knowledge of cloud ML services (SageMaker, AI Platform, etc.)
- Familiarity with Git and CI/CD for ML model deployment
- Strong data preprocessing and feature engineering skills
- Excellent communication and collaboration skills
Salary : $80,000