Search by job, company or skills

Machine Learning Engineer

Machine Learning Engineer

data eminence
Fresher
Not Disclosed
Early Applicant
  • Posted 20 hours ago
  • Be among the first 10 applicants

Job Description



Join Data Eminence as a remote Machine Learning Engineer and contribute to developing intelligent, data-driven solutions that automate processes, identify patterns, and support informed business decisions. You will work on data preprocessing, model development, training, evaluation, optimization, and deployment of machine learning solutions.

The ideal candidate has a strong foundation in Python, mathematics, statistics, and machine learning concepts. This role provides hands-on experience with real-world datasets, predictive modeling, machine learning pipelines, AI technologies, and software integration.

Full Description

At Data Eminence, we use data and emerging technologies to develop practical solutions for complex business problems. As a Machine Learning Engineer, you will collaborate with data analysts, software developers, and other technical teams to design, implement, and maintain machine learning models and intelligent applications.

Your responsibilities will include:

  • Collect, clean, preprocess, and analyze structured and unstructured datasets.
  • Develop and implement machine learning models for classification, regression, clustering, and prediction.
  • Apply supervised and unsupervised learning techniques.
  • Perform feature engineering, feature selection, and data transformation.
  • Train, validate, and evaluate machine learning models using appropriate performance metrics.
  • Experiment with different algorithms, architectures, and hyperparameters.
  • Develop reusable machine learning pipelines and workflows.
  • Work with Python libraries and machine learning frameworks.
  • Analyze model performance and identify opportunities for improvement.
  • Integrate trained models into backend applications and APIs.
  • Assist with deploying machine learning models into production environments.
  • Monitor model performance, accuracy, and data quality.
  • Document experiments, model configurations, and technical implementations.
  • Collaborate with software engineers to integrate AI-powered functionality into applications.
  • Research emerging machine learning, deep learning, and generative AI technologies.
  • Follow responsible AI practices, including data privacy, bias awareness, and model reliability.

We believe in learning by doing. You will gain practical experience with Python, NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch, SQL, Jupyter Notebook, feature engineering, model evaluation, REST APIs, Docker, cloud platforms, ML pipelines, and AI-assisted development tools.

This is a hands-on role where you will work through the complete machine learning lifecycle, from preparing data and experimenting with algorithms to evaluating models and integrating intelligent solutions into real applications.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, Statistics, or a related field.
  • 0–2 years of experience in machine learning, artificial intelligence, data science, or relevant projects.
  • Strong programming skills in Python.
  • Understanding of machine learning algorithms and fundamental concepts.
  • Knowledge of supervised and unsupervised learning techniques.
  • Basic understanding of statistics, probability, and linear algebra.
  • Familiarity with NumPy, Pandas, and Scikit-learn.
  • Knowledge of TensorFlow or PyTorch is a plus.
  • Understanding of data preprocessing and feature engineering.
  • Familiarity with model evaluation metrics and validation techniques.
  • Basic knowledge of SQL and databases.
  • Familiarity with Git and GitHub.
  • Knowledge of REST APIs, Docker, or cloud deployment is an advantage.
  • Strong analytical, problem-solving, and debugging skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and collaborate effectively in a remote environment.

Benefits

  • Competitive salary based on skills and experience.
  • Fully remote work flexibility.
  • Paid time off and holidays.
  • Professional development and learning opportunities.
  • Company-provided equipment where applicable.
  • Exposure to modern machine learning, AI, and cloud technologies.
  • Opportunities to work on real-world machine learning projects.
  • Supportive and collaborative remote work environment.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Scikit-learn

cloud platforms

Jupyter Notebook

ML pipelines

AI-assisted development tools

About Company

Similar Jobs

Pune, India
Skills:
Numpy, Git, Pandas, Python, Sql, scikit-learn
Bengaluru, India
Skills:
Node.js, Sql, React, Git, Flask, FastAPI, Rest Apis, Azure, Python, AWS, Docker fundamentals, Prompt engineering, GCP fundamentals, Vector databases, GenAI concepts, microservices concepts, Agentic AI, LLM APIs, CI CD concepts, SDKs, MCP fundamentals, GitHub fundamentals, RAG architectures
2-4 yrs
Bengaluru, India
Skills:
probability , Tensorflow, Git, Nlp, Pytorch, Docker, Predictive Modeling, Python, Kubernetes, Generative AI, fine-tuning, scikit-learn, LLMs, statistical learning, Mathematics, time-series forecasting, calculus, prompt engineering, model evaluation, Optimization, Statistics, Mathematical Modeling, linear algebra
2-6 yrs
India
Skills:
Python, LLM fine-tuning, third-party APIs, prompt-based systems, ML tooling, RAG pipelines
Bengaluru, India
Skills:
Pytorch, Python, attention mechanisms, tensor operations, transformer architectures, MLIR, profiling and optimizing workloads on GPUs or other AI accelerators