Home·Find Jobs·Senior Software Engineer II, Machine Learning
V

Senior Software Engineer II, Machine Learning

VettedBench
Posted 6 days ago · Apply by 3 Sep 2026
Chennai5-8 yearsOn-site

About this role

The team is seeking a Senior Software Engineer II specializing in Machine Learning to join their dynamic team. In this role, you will leverage your expertise in machine learning algorithms and software development to enhance the team platform and deliver innovative solutions that improve user experience.

Key Responsibilities:

  • Design, develop, and implement machine learning models to solve complex problems.
  • Collaborate with cross-functional teams to integrate machine learning solutions into existing systems.
  • Analyze large datasets to extract insights and improve model performance.
  • Optimize algorithms for scalability and efficiency.
  • Stay updated with the latest advancements in machine learning and artificial intelligence.

Required Skills & Qualifications:

  • Proficient in programming languages such as Python, Java, or C++.
  • Strong experience with machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • Familiarity with data processing tools and techniques (e.g., SQL, Pandas).
  • Solid understanding of statistical analysis and data modeling.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Experience:

  • 5-8 years of relevant experience in software engineering with a focus on machine learning.

What we offer:

  • Opportunity to work in a collaborative and innovative environment.
  • Access to cutting-edge technology and tools.
  • Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →