Machine learning Engineer – 12 Month Contract – Remote, United States – W2 ONLY, NO C2C OR OPT EAD.
Summary:
We are seeking a Machine Learning Engineer proficient in Python, Spark, and distributed computing to scale machine learning solutions. The ideal candidate has experience deploying models on cloud platforms (AWS, GCP, Azure), building ML pipelines with Airflow or Kubeflow, and using tools like mlflow and TensorBoard.
Responsibilities:
- Deploy machine learning models on cloud platforms (AWS, GCP, Azure)
- Build and maintain ML pipelines using Airflow or Kubeflow
- Track experiments and manage ML lifecycle with tools like mlflow and TensorBoard
- Ensure model explainability, monitoring, and optimization for deployment
- Implement secure deployment practices using Docker and Kubernetes
Requirements:
- Strong Python and Spark skills
- Experience with cloud platforms and ML services (SageMaker, etc.)
- Proficient in data visualization (Matplotlib, Seaborn, Tableau)
- Familiar with CI/CD tools (Jenkins) and version control (Git)
- Knowledge of secure cloud environments and best practices
Mainz Brady Group is a technology staffing firm with offices in California, Oregon and Washington. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S.
Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all of our staffing processes. Mainz Brady Group does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.