Machine Learning Engineer
Python
Artificial Intelligence
Data Analysis
Data Analytics
Data Engineer
Data Pipeline
Data Processing
Data Science
Databricks Mlflow
DevOps
Engineer
Feature Engineering
Machine Learning
Machine Learning Engineer
Machine Learning Operations
Machine Learning Pipelines
Programming
Programming Language
Programming Languages
scikit-learn
SQL
Job Description
Stellar IT Solutions LLC is hiring a remote Machine Learning Engineer in St. Louis, MO to translate machine learning and analytical strategies into reusable feature-engineering pipelines, end-to-end ML workflows, model lifecycle processes, and production operational integrations for Cisco Learning’s opportunity-assessment solution.
Role Responsibilities
- Convert ML and analytical strategies into repeatable feature-engineering pipelines, ML workflows, model lifecycle processes, and operational integrations for Cisco Learning’s opportunity-assessment solution.
- Develop and maintain production-oriented ML solutions, including data preprocessing and transformation.
- Own ML pipeline development across the model lifecycle: model training and evaluation, model inference, and operational handoff.
- Support model registries, model versioning, and experiment tracking.
- Implement model monitoring and automated testing practices appropriate for production environments.
- Build retraining workflows to enable continued model performance over time.
- Enable reproducible ML pipelines, including data ingestion/access pipelines and integration with enterprise data environments.
- Integrate ML components into operational systems via APIs and/or downstream integrations.
- Work within cloud-based ML/data environments supporting end-to-end production delivery.
Required Skills
- Python
- SQL
- Pandas / NumPy or comparable data-processing libraries
- Ability to process both structured and unstructured data
- Strong software-development and version-control practices
- Hands-on experience with: feature engineering, ML pipeline development, model training and evaluation, and model inference
- Experience with data preprocessing/transformation
- Scikit-learn or comparable ML frameworks
- Production-oriented ML development
- Model registries and model versioning
- Experiment tracking and model monitoring
- Automated testing and retraining workflows
- Reproducible ML pipelines and data ingestion/access pipelines
- Experience working in cloud-based ML/data environments
- APIs and/or downstream integrations and enterprise data environment experience
Technologies
- Python
- SQL
- Pandas
- NumPy
- Scikit-learn
- MLflow
Primary Focus
- ML Engineering + Feature Pipelines + Model Operationalization + MLOps + Data/ML Integration
Preferred Skills
- MLflow or comparable ML lifecycle tooling
- Feature Store experience
- Containerization
- Cloud ML platforms
- API/integration development
- NLP/text-processing pipelines
- Document/vector ingestion
- Model inference and monitoring
- Automated ML testing/retraining
- Enterprise data-platform experience
- Production-oriented ML solutions
- Previous Cisco experience with the appropriate ML engineering skill set
Compensation and Location
Location: St. Louis, MO (remote)
Compensation: USD 60 - 65 per hour