Senior Software Engineer - NLP (Job Code : J41844)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
5.00 - 8.00  Years 
Senior Software Engineer - NLP
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other, MCA, MCM, MCS, ME-Comp/IT, ME-Other, MIT, MSc-Comp/IT, MS-Comp/IT, MSc-Other, MS-Other, MTech-Comp/IT, MTech-Other
Educational Level:
Stream of Study:
Industrial Type:
IT-Software/Software Services
Functional Area:
IT Software - Other
Key Skills:
Natural language processing - NLP, Stanford Parser and document analysis, Python, Java, Agile, Linux computing environment
Job Post Date:
2019-10-23 16:40:16  

 Company Description
This is a permanent Position. On Direct payroll of our client.

Our Client is a Software Product Development Company in FinTech Space. It's a US Headquartered company. Founded in 2012 in USA and In India May, 2015.

A consortium of "Top 5 Leading Investment Banks in World" are founding backers of this company . They have are a strong team of 300+ distributed between New York, London, Noida and Mumbai.

Our Client is a well-funded FinTech Company that is working to change the way the buy-side uses and engages with sell-side content (Corporate Access, Financial Models, and Research) and consumption data (Resource Tracking and Broker Vote). They have a unique culture that brings together the grit of a startup and the stability and backing of several tier one banks from Wall Street.

They work closely with 100's of the most well-known investment banks, research firms, hedge funds and institutional asset managers on the Street today. Their team is made up of experienced finance, product, and customer experience-focused professionals that place tremendous value on intelligence, initiative, process, ownership and iterating quickly.

 Job Description
Position : Senior Software Engineer (NLP)
Exp : 5 Years to 8 Years
Job location : Mumbai

Job Description:

1. Minimum 5+ years of Hands-on Python/R/JAVA programming skills
2. Hands-on working experience in deep NLP Learning algorithms experiences in unstructured text data analysis across industries. Added advantage would be experience with Stanford Parser and document analysis.
3. Experience in platform development, distributed computing
4. Competence with Agile Development approach
5. Exposure in working with Linux computing environment is plus
6. Deep understanding in information retrieval, computational linguistics
7. Engineering ability to build robustly scalable pipelines

Job Responsibilities:

1. Build product capabilities to analyze documents and data on a large scale.
2. Ability to deliver :
a. Next-generation analytics platform deployed on private and/or public cloud
b. Front-end web applications and back-end services that integrate with other products.
c. High-performance processing with robust analytic data pipeline
3. Research and evaluate different approaches to NLP problems
4. Ability to work in a multi-disciplinary team with a strong product focus
5. Automate and streamline existing processes, procedures, and toolsets whenever needed