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