Machine Learning Engineer (AI/ML)

Hyderabad, Telangana, India
May 01, 2025
May 01, 2026
Remote
Full-Time
2 Years
Job Description

We are looking for a highly motivated and talented Machine Learning Engineer to join our dynamic team. This role is ideal for professionals passionate about leveraging AI and machine learning to solve real-world business challenges across domains such as ecommerce, advertising, NLP, computer vision, and more. You will be working closely with cross-functional teams to design, develop, and implement machine learning models that deliver actionable insights and drive strategic decisions.

Key Responsibilities

  • Analyze and mine structured and unstructured datasets from various internal and external data sources to identify trends, patterns, and actionable insights.
  • Build, test, deploy, and monitor scalable machine learning and deep learning models for real-world applications such as customer personalization, revenue optimization, ad targeting, and predictive analytics.
  • Collaborate with business stakeholders, product managers, data engineers, and software developers to integrate ML models into production systems and workflows.
  • Develop and maintain custom machine learning algorithms using tools such as Python, R, TensorFlow, PyTorch, Scikit-learn, and XGBoost.
  • Evaluate the effectiveness and performance of models using statistical methods and define relevant evaluation metrics.
  • Explore and assess new data sources and innovative data gathering techniques for improved model accuracy and relevance.
  • Actively contribute to the design and development of Generative AI (GenAI) solutions, including Large Language Model (LLM) fine-tuning, Retrieval-Augmented Generation (RAG), and cutting-edge AI applications.
  • Work on advanced NLP, computer vision, and time-series forecasting problems using libraries such as SpaCy, NLTK, OpenCV, and more.
  • Leverage cloud platforms such as AWS, Azure, and Google Cloud Platform to deploy, scale, and monitor machine learning workflows.
  • Write clean, maintainable code and manage version control using Git.
  • Stay updated with the latest trends, best practices, and advancements in AI/ML, data science, and MLOps.

Required Qualifications & Skills

  • Master’s degree in Computer Science, Mathematics, Statistics, or related fields.
  • Solid programming experience with Python, R, or other statistical languages for data manipulation and model development.
  • In-depth understanding of machine learning algorithms such as clustering, decision trees, boosting, neural networks, etc.
  • Strong command over widely used ML libraries, TensorFlow, PyTorch, Scikit-learn, XGBoost, SciPy, and similar.
  • Proficient in at least one major cloud platform (AWS, Azure, GCP) with experience deploying scalable ML solutions.
  • Hands-on experience with code versioning tools like Git and collaborative development workflows.
  • Excellent problem-solving skills, with a keen ability to translate business challenges into technical solutions.
  • Strong communication and presentation skills to effectively work with cross-functional teams and articulate complex concepts.

Preferred/Secondary Skills

  • Industry experience in Ecommerce, Retail, or Digital Advertising domains.
  • Exposure to NLP, Computer Vision, Time Series Forecasting, and other AI subfields.
  • Familiarity with parallel computing, GPU acceleration, and distributed training.
  • Experience with LLMs (e.g., OpenAI GPT, BERT, LLaMA, etc.) including fine-tuning, inference optimization, and prompt engineering.
  • Understanding of data pipelines, ETL processes, and MLOps tools and practices is a plus.

What We Offer

  • A fast-paced, collaborative work environment where innovation and curiosity are encouraged.
  • Opportunity to work on cutting-edge technologies and influence product direction through AI.
  • Exposure to large-scale, high-impact projects across various domains.
  • Competitive salary, benefits, and flexible work arrangements.

Important Note

We are actively hiring for immediate joiners. If you are currently available or on a very short notice period, we encourage you to apply now. This is a priority role with a streamlined interview process to ensure quick onboarding.

Apply now and take the next step in your machine learning career with us!