Job Title:
Machine Learning Engineer
Company: CareerUS Solutions
Location: Nagpur, Maharashtra
Created: 2026-04-23
Job Type: Full Time
Job Description:
Job Title: Machine Learning Engineer (Remote – India)Job SummaryWe are seeking a highly motivated Machine Learning Engineer to design, build, and deploy scalable machine learning models that solve real-world problems. The ideal candidate will have a strong foundation in data science and software engineering, with the ability to translate complex data into actionable insights. This is a remote role requiring collaboration with cross-functional teams and a focus on delivering reliable, production-ready solutions.Key ResponsibilitiesDesign, develop, and deploy machine learning models and algorithmsCollect, clean, and preprocess large datasets for training and evaluationEvaluate model performance and optimize for accuracy, scalability, and efficiencyCollaborate with data scientists, engineers, and product teams to integrate models into applicationsBuild and maintain data pipelines and ML workflowsMonitor models in production and retrain as necessaryStay current with the latest advancements in machine learning and AI technologiesDocument processes, models, and findings for knowledge sharingRequired QualificationsBachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field2–5 years of experience in machine learning, data science, or a similar roleStrong knowledge of machine learning algorithms, statistics, and data structuresProficiency in Python and libraries such as TensorFlow, PyTorch, or Scikit-learnExperience with data manipulation and analysis tools (Pandas, NumPy)Familiarity with SQL and working with large datasetsUnderstanding of software development practices and version control (Git)Preferred QualificationsExperience with deep learning, NLP, or computer visionFamiliarity with cloud platforms (AWS, Azure, or GCP)Knowledge of MLOps, model deployment, and containerization (Docker, Kubernetes)Experience working in remote or distributed teams