Talent.com
This job offer is not available in your country.
Machine Learning Engineer

Machine Learning Engineer

ReyikaBengaluru, Karnataka, India
8 days ago
Job description

Job Description 1 – Machine Learning Engineer

Role : Machine Learning Engineer

Experience : 5+ years

Location : Pune, Bangalore, Hyderabad, Mohali, Chennai, Bhubneshwar

Role Summary

We are seeking a Machine Learning Engineer to design, develop, and deploy advanced AI / ML models that drive innovation and business value. The ideal candidate will have hands-on experience in building scalable ML pipelines, applying generative AI frameworks, and optimizing models for performance and efficiency.

Key Responsibilities

  • Design, develop, and test AI / ML models adhering to architecture and coding standards.
  • Perform data preprocessing, feature engineering, and model evaluation to ensure accuracy and reliability.
  • Write technical specifications, documentation, and reusable code .
  • Conduct code reviews and provide constructive feedback to peers.
  • Collaborate with cross-functional teams to integrate ML models into production applications.
  • Optimize models for performance, scalability, and low latency .
  • Stay updated with the latest advancements in AI / ML, deep learning, and generative AI frameworks .

Required Skills

  • Strong knowledge of Machine Learning algorithms and techniques.
  • Proficiency in Python for ML / AI development.
  • Experience with Generative AI frameworks (LLMs, Transformers, etc.) .
  • Expertise in data analysis, feature engineering, and model evaluation techniques .
  • Familiarity with code review practices and collaborative development tools .
  • Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.
  • Job Description 2 – ML / Backend Engineer

    Role : ML / Backend Engineer

    Experience : 5+ years

    Location : Pune, Bangalore, Hyderabad, Mohali, Chennai, Bhubneshwar

    Role Summary

    We are looking for an ML / Backend Engineer who can combine expertise in machine learning with backend system development. The role involves designing AI / ML models while ensuring seamless backend integration, API development, and efficient data handling for production-ready deployments.

    Key Responsibilities

  • Design, develop, and test AI / ML models and solutions aligned with system architecture.
  • Implement backend logic, APIs, and data pipelines for smooth ML model deployment.
  • Work on database design and management (SQL / NoSQL) to support large-scale ML applications.
  • Conduct code reviews , ensuring performance and maintainability.
  • Collaborate with other developers, data scientists, and product teams to integrate solutions.
  • Ensure backend systems are scalable, secure, and cloud-ready .
  • Stay up-to-date with emerging ML, backend, and cloud technologies .
  • Required Skills

  • Proficiency in Python for both ML and backend development.
  • Hands-on experience with Machine Learning algorithms and Generative AI frameworks .
  • Strong knowledge of FastAPI (or similar Python frameworks) for API design.
  • Expertise in database management (SQL / NoSQL) .
  • Experience with cloud platforms (AWS, Azure, or GCP) for deployment.
  • Strong understanding of data analysis, feature engineering, and model evaluation .
  • Create a job alert for this search

    Machine Learning Engineer • Bengaluru, Karnataka, India