Machine Learning Engineer

Agnisys Technology Pvt. Ltd
Noida, Uttar Pradesh
₹3,60,020.77 - ₹15,95,226.79 a year

Job details

Pay

  • ₹3,60,020.77 - ₹15,95,226.79 a year

Job type

  • Full-time

Location

Noida, Uttar Pradesh

Benefits

Pulled from the full job description

  • Health insurance
  • Work from home

Full job description

Overview:
As a Machine Learning Engineer at Agnisys, you will play a crucial role in designing, developing, and deploying machine learning models, particularly in the field of Natural Language Processing (NLP). The ideal candidate should have a strong foundation in mathematical concepts of ML algorithms and hands-on experience with transformer architectures.

Responsibilities

1. Mathematical Proficiency

  • Demonstrate a solid understanding of mathematical concepts underlying machine learning algorithms.
  • Apply mathematical principles to design and optimize machine learning models.
  • Good understanding of Supervised Learning algorithms like Logistic Regression, Linear Regression, SVM, Decision Trees, Ensemble Techniques (Bagging, Boosting), etc.
  • Experience with Unsupervised Learning algorithms, such as clustering (k-means, hierarchical clustering).

2. NLP Expertise

  • Possess practical experience in working with NLP technologies.
  • Showcase a deep understanding of transformer architecture and its applications in NLP tasks.

3. Advanced Concepts

  • Familiarity with advanced concepts such as prompt engineering, retrieval augmented generation, and reinforcement learning is highly desirable.
  • Proactively stay updated on the latest advancements in ML, including Deep Neural Networks (MLP, CNN, LSTM, GRUs), and incorporate relevant techniques into projects.

4. Deployment Experience

  • Have a proven track record of deploying machine learning models into production environments.
  • Ensure scalability, reliability, and maintainability of deployed ML systems.

Qualifications

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Machine Learning, or a related field.
  • Minimum 2 years of professional experience in Machine Learning, NLP, or related domains.
  • Solid understanding of machine learning algorithms, statistical modeling, and supervised/unsupervised learning techniques.
  • Hands-on experience with NLP technologies, with a focus on transformer architectures.
  • Familiarity with prompt engineering, retrieval augmented generation, and reinforcement learning is a plus.
  • Proven experience in deploying machine learning models in production.
  • Strong programming skills in languages such as Python, TensorFlow, and PyTorch.
  • Excellent problem-solving and communication skills.

Job Type: Full-time

Pay: ₹360,020.77 - ₹1,595,226.79 per year

Benefits:

  • Health insurance
  • Work from home

Application Question(s):

  • How many years of experience do you have specifically in Machine Learning and NLP roles?
  • Which tools and technologies have you used for ML/NLP?
  • Can you briefly describe one NLP project you’ve worked on and your role in it?
  • Have you worked on transformer models, prompt engineering, or RAG-based systems?
  • Have you deployed any ML models in production? If yes, in what environment?

Work Location: In person