The Job logo

What

Where

Research Engineer - NLP & GenAI

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Research Engineer position at Thomson Reuters in Hyderabad, India. Create AI processing pipelines, design end-to-end AI solutions, evaluate model performance, integrate with IT systems. Requires Bachelor's degree, 5 years of ML & NLP experience, proficiency in Python and data science libraries. Full-time On-site role with responsibility for design and development of components/subsystems.

Job description 

About the Role

In this opportunity as Research Engineer, you will:    

Create processing pipelines with various AI functions

Extract and transforming existing data & create clean reusable solution to perform all EDA steps.

Design and Implement end to end AI based solutions, following standard industry practices for software development lifecycle

Work with other Research scientists to Implement methodologies to evaluate model performance.

Work with other software teams to help Design required integration with other IT systems for the end-to-end ML solutions

Integrating and testing Research code

Solve complex problem using best practices of NLP & similarity search algorithms with or without Generative AI LLMs

Ensure all engineering best practices for clean code, testing & NFRs.

Building control logic and workflows that realize the end to end AI-based solution

Testing and packaging solutions for delivery

 

About You

To be considered for the role of Senior Research Engineer, you will have:

Have a Bachelor of Science degree, computer science or related field  or MCA

At least 5 years software engineering experience, ideally in the context of machine learning and natural language processing 

Are skilled and have a deep understanding of Python software development stacks and ecosystems, experience with other programming languages and ecosystems is ideal. 

Can understand, apply, integrate and deploy Machine Learning capabilities and techniques into other systems.  

Are familiar with the Python data science stack through exposure to libraries such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, scikit-learn 

Take pride in writing clean, reusable, maintainable and well-tested code  

Have a desire to learn and embrace new and emerging technology like GenAI & LLMs (ChatGPT, OpenAI, Llma or Bard)

Are familiar with probabilistic models and have an understanding of the mathematical concepts underlying machine learning methods 

Responsible for whole components or subsystems including the design and development

Set alert for similar jobsResearch Engineer - NLP & GenAI role in Hyderabad, India
Thomson Reuters Logo

Company

Thomson Reuters

Job Posted

7 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Hyderabad, Telangana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

ServiceNow Logo

Applied Research Scientist/Engineer

ServiceNow

Hyderabad, Telangana, India

Posted: 9 months ago

Join ServiceNow's Advanced Technology Group (ATG) as an Applied Research Scientist/Engineer. Develop generative AI solutions and power AI-based workflows to deliver industry-leading work experiences. Work alongside a team of researchers, scientists, and engineers to innovate new AI technologies and products.

Uniphore Logo

NLP Engineer

Uniphore

Chennai, Tamil Nadu, India

Posted: a year ago

This Role will support all Uniphore products in designing and developing NLP applications, training & evaluating models, ●        Designing and developing NLP applications ●        Using effective text representation techniques and classification algorithms ●        Training and evaluating models. We are looking for a Natural Language Processing Engineer to help us improve our NLP products and create new NLP applications Job brief NLP Engineer responsibilities include transforming natural language data into useful features using NLP techniques to feed classification algorithms. To succeed in this role, you should possess outstanding skills in statistical analysis, machine learning methods and text representation techniques. Your ultimate goal is to develop efficient self-learning NLP applications in production.  Responsibilities Study and transform data science prototypes Design NLP tools and applications that help measure and diagnose performance issues Select appropriate annotated datasets for Supervised Learning methods Use effective text representations to transform natural language into useful features Train the developed model and run evaluation experiments Perform statistical analysis of results and refine models Extend ML libraries and frameworks to apply in NLP tasks Explore fine-tuning methods for supervised learning Remain updated in the rapidly changing field of machine learning Requirements 3+ years of hands-on experience in Python and developing Speech to Text (STT/ASR) systems using open source toolkits like Kaldi, Pytorch-Kaldi, Espnet andWav2letter ++                    Understanding of NLP techniques for text representation, semantic extraction techniques, data structures and modeling Hands on experience and knowledge on developing Factorized TDNN, CNN and BiLSTM based acoustic models Hands on experience dealing with Grapheme to phoneme Modelling, should be able to develop a G2P model for less resource languages Hands on experience developing statistical as well as neural language models Knowledge of Java and R Ability to write robust and testable code Strong communication skills An analytical mind with problem-solving abilities