Senior NLP Engineer

Job type- Full Time

Salary- 15 LPA-20 LPA Rs

Experience- 3+ Years Location: Remote/Work from Home

Position Summary:
As a Senior NLP Engineer, you will be responsible for building the NLU platform for Emplay. Collaborating with the Analytics Team, Data Scientists, and Data Engineers, you will brainstorm ideas, conduct research, develop proof-of-concepts (POCs), and propose solutions to meet the company's business needs. Your role will involve working with internal and external customer teams to design machine learning models, develop data pipelines, integrate and maintain production systems, and analyze key metrics for decision-makers and customers. You will take ownership of customer project lifecycle, data architecture, data pipelines, and project success.

Responsibilities:

Research, prototype, develop, deploy, and scale innovative ML/DL solutions in collaboration with Analytics and Product Management teams.
Develop predictive models on large-scale datasets to address various business problems using advanced statistical modeling, machine learning, or data mining techniques.
Design and implement infrastructure for orchestrating end-to-end machine learning life cycles.
Set up processes to monitor and continually improve the efficiency and performance of models.
Write high-quality production code for building and maintaining robust, scalable machine learning systems.
Program primarily in Python, utilizing efficient algorithms and software design patterns
Improve the performance and scalability of Natural Language systems in production.
Provide leadership, team management, and stakeholder management.

Required Qualifications:MS/BTech in NLP, ML, AI, Engineering, or equivalent.
3-5 years of relevant experience in Natural Language Understanding, Recommendation Engine, Topic Classification, Semantic Search, Intent Classification and Slot Filling, Dialogue Management, Question Answering, Text Classification, Information Retrieval, or Knowledge Extraction.
3+ years of experience in building end-to-end systems based on machine learning or deep learning methods (ETL, modeling, and deployment).
Strong understanding of computer science fundamentals, including algorithms, data structures, and runtime analysis.
Proficiency in Python, ElasticSearch, Git/Jira.
Experience with deep learning architectures such as LSTMs, Transformers etc.
Experience with cutting-edge deep learning-based NLP models such as BERT, BART via Sentence Transformers etc.
Experience building applications with LLMs like OpenAI GPT-3/Turbo/4, Anthropic, Falcon, LLama etc.
Experience with deep learning NLP toolkits such as Hugging Face, spaCy, etc.
Experience with LLM Stack including LangChain, LLamaIndex etc.
Experience with REST API Development via FastAPI and container methodologies like Docker
Experience with deep learning frameworks like TensorFlow, PyTorch, JAX, and libraries like Deep Graph Library, DGL-KE, etc.
Ability to solve real-world problems using cutting-edge ideas and independent research.
Willingness to learn and adapt in a dynamic environment.
Strong analytical and problem-solving skills for designing, creating, and testing custom software.
Extensive experience with software prototyping or designing experimental software.
Proficient in translating academic ideas and theoretical algorithms into production systems.

P.S- Please mention your Current CTC,Expected CTC,Notice Period in your applications.

You can visit our website for details regarding Emplay- www.emplay.net