Software Engineer- ML (India)

Software Engineer- ML (India)

03 Aug
|
TechVariable
|
India

03 Aug

TechVariable

India

Full Time

Guwahati & Bangalore

Experience -

2+ years

CTC-

Best In Industry

Job Description

We are seeking an experienced and skilled Software Engineer – Machine Learning to design, develop, and optimize machine learning solutions and data systems. The ideal candidate has a proven track record of implementing ML models, building scalable systems, and working collaboratively with cross-functional teams to solve complex challenges using data-driven approaches.

Roles and Responsibilities

- Design and implement end-to-end machine learning solutions, from data preprocessing to model deployment.
- Build and optimize scalable data pipelines to support ML workflows.
- Collaborate with data scientists, engineers, and product teams to integrate machine learning models into production systems.
- Monitor and optimize deployed models for performance, accuracy, and efficiency.
- Research and stay updated with the latest trends and advancements in machine learning.
- Debug and troubleshoot complex issues related to ML systems and pipelines.
- Document processes, workflows, and solutions to ensure knowledge sharing and clarity.

Required Skills

Education: Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or related fields.

Technical Skills:

- Strong proficiency in Python and machine learning libraries such as TensorFlow, PyTorch, or scikit-learn.




- Solid experience with data processing tools like Pandas, NumPy, and Spark.
- Proficiency in SQL and experience with database systems.
- Hands-on experience with cloud platforms (AWS, GCP, Azure) for ML workflows.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Experience with model deployment frameworks like Flask, FastAPI, or Docker.

Experience: 2+ years of experience in data engineering or related fields.

Soft Skills:

- Solid analytical skills and the ability to troubleshoot complex issues.
- Leadership skills to guide junior team members and drive team success.
- Team player with a proactive approach to learning and collaboration.

Preferred Skills/Qualifications

Education: Bachelor’s degree in Computer Science, Information Technology, or related field.

Technical Skills:

- Experience with MLOps tools such as MLflow, Kubeflow, or SageMaker.
- Knowledge of big data technologies like Hadoop, Spark, or Kafka.
- Familiarity with advanced machine learning techniques such as NLP, computer vision, or reinforcement learning.
- Experience in designing and managing streaming data workflows.

Experience: 2+ years

Key Performance Indicators:

- Successfully deliver optimized and scalable ML solutions within deadlines.
- Maintain high model performance in production environments.
- Ensure seamless integration of ML models with business applications.

📌 Software Engineer- ML (India)
🏢 TechVariable
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer- ml (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer- ml (india) / india