Software Engineer- ML
Techvariable
Posted on: March 10, 2026
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:
• Strong 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.
About Company
Techvariable
Assam ,IN
https://techvariable.com
Your next job is waiting
Create your profile and start applying in minutes.