What are the responsibilities and job description for the machine learning engineer position at innovitusa?
Hiring: W2 Candidates OnlyVisa: Open to any visa type with valid work authorization in the USA Summary:We are hiring a machine learning engineer to build production-grade machine learning models, pipelines, and real-time inference systems. You will work closely with data engineering, analytics, and product teams to deliver ML-driven solutions across predictive analytics, classification, NLP, computer vision, and optimization domains. Responsibilities:Build, train, and deploy ML models using Python, TensorFlow, PyTorch, or Scikit-learn.Develop feature engineering pipelines for structured/unstructured data.Build automated ML pipelines using Airflow, MLflow, or Kubeflow.Deploy models to cloud platforms (AWS SageMaker, Azure ML, GCP Vertex AI).Monitor model drift, accuracy, and runtime performance.Work with large-scale datasets and distributed computing tools (Spark).Develop REST endpoints for real-time predictions.Collaborate with product teams to convert business use cases into ML solutions. Required Skills:Strong Python and ML frameworks.Experience with model deployment and MLOps concepts.Hands-on with data preprocessing, algorithms, and evaluation.Cloud ML deployment experience. Preferred:Deep learning (NLP, CV).Experience with Docker/Kubernetes.
Salary : $140,000 - $200,000