Job Summary:

As an AI/ML Engineer, you will be responsible for developing, optimizing, and deploying machine learning models, as well as leading and contributing to the design of AI-driven solutions. You will work alongside a dynamic team of engineers and data scientists to solve complex challenges using AI/ML techniques. This role requires strong programming skills, a deep understanding of machine learning algorithms, and hands-on experience in applying AI solutions to real-world business problems.

Key Responsibilities:

  • Model Development & Optimization:
    • Design, develop, and deploy machine learning models for various applications, including predictive analytics, recommendation systems, natural language processing (NLP), computer vision, and time-series forecasting.
    • Optimize and fine-tune models to improve accuracy, efficiency, and scalability.
    • Implement state-of-the-art AI techniques in practical settings.
  • Data Processing & Analysis:
    • Work with large datasets, performing data cleaning, feature engineering, and data exploration.
    • Utilize tools such as Pandas, NumPy, and PySpark to process and analyze structured and unstructured data.
  • Collaboration & Leadership:
    • Collaborate with cross-functional teams (product, business, and engineering) to define AI/ML solutions that meet business requirements.
    • Provide mentorship to junior team members and assist in their professional development.
    • Lead end-to-end model development, including data collection, training, testing, deployment, and monitoring.
  • Model Deployment & Scaling:
    • Work with DevOps and cloud engineering teams to deploy and maintain AI models in production environments.
    • Utilize tools such as Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure) for model deployment and scaling.
  • Research & Innovation:
    • Stay current with the latest developments in AI/ML and explore new methodologies that can be applied to real-world problems.
    • Drive the innovation and implementation of advanced AI techniques to enhance product offerings and business solutions.

Required Skills and Experience:

  • Experience: 5-6 years of professional experience in AI/ML development.
  • Programming Languages: Proficiency in Python, R, or Java. Experience with machine learning libraries like TensorFlow, PyTorch, Scikit-learn, or Keras.
  • Machine Learning Algorithms: Strong understanding of supervised and unsupervised learning, deep learning, reinforcement learning, and NLP.
  • Data Handling: Experience working with large datasets, data preprocessing, and feature engineering. Familiarity with SQL, NoSQL, and big data tools (e.g., Hadoop, Spark).
  • Cloud and Deployment: Experience with cloud computing (AWS, GCP, Azure) and deployment of machine learning models.
  • Model Evaluation & Tuning: Knowledge of model evaluation techniques (cross-validation, A/B testing) and hyperparameter tuning methods (GridSearch, RandomSearch).
  • Version Control & Collaboration Tools: Familiarity with Git, JIRA, and Agile development methodologies.

Preferred Qualifications:

  • Master’s or Ph.D. in Computer Science, Data Science, Engineering, or a related field.
  • Experience in specific domains like NLP, computer vision, or reinforcement learning.
  • Familiarity with tools like MLflow, Kubeflow, or other model management frameworks.
  • Experience with MLOps practices and model monitoring in production.

Why Join Us:

  • Opportunity to work on cutting-edge AI/ML projects.
  • Collaborative and inclusive work environment with a strong focus on innovation.
  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.

Location

Haryana, Gurugram, India

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: