JOB DESCRIPTION
Job Title
|
Research Engineer NLP
|
Grade/Salary
|
|
Base Location
|
Islamabad, Lahore, Kula Lumpur
|
Business Unit
|
|
Reporting line
|
This post reports to the-----------
|
Purpose
Personal Responsibilities
To proactively develop and support the delivery of company’s research strategy through hands-on R&D work. This requires work on priority areas for strategic projects with less known solutions
- Design NLP applications. Use effective text representations to transform natural language into useful features
- Find and implement the right algorithms and tools for NLP tasks
- Develop NLP systems according to requirements
- Train the developed model and run evaluation experiments
- Perform statistical analysis of results and refine models
- Remain updated in the rapidly changing field of machine learning / NLP
Corporate Responsibilities
All staff are required to adhere to AuditXPRT’s policies and procedures and code of conduct, full details of which may be found on the intranet.
AuditXPRT staff have developed a set of values and associated behaviours as published/updated on the intranet and internet. Our values are:
- Respect
- Collaboration
- Customer focus
- Innovation
- Ownership
- Continuous Improvement
It is responsibility of all staff to read, adopt and promote these values and behaviours in all the work they do.
PERSON SPECIFICATION
|
ATTRIBUTES
|
ESSENTIAL
|
DESIRABLE
|
ASSESSMENT
|
Knowledge and Qualifications
|
1.
|
Proven experience as an NLP Engineer or similar role
|
X
|
|
A, I, D
|
2.
|
Understanding of NLP techniques for text representation, semantic extraction techniques, Chatbots, Named Entity Recognition.
|
X
|
|
A, I
|
3.
|
Experience with machine learning frameworks (like Keras or Tensorflow) and libraries (like scikit-learn)
|
X
|
|
A, I
|
Skills and Experience
|
4.
|
Ideally a Master/PhD, but minimum bachelor's degree in Computer science, Engineering or similar disciplines with at least 2 years’ experience in the area of NLP
|
X
|
|
A, I
|
5.
|
Experience of development in Python
|
X
|
|
A, I
|
6.
|
Ability to write robust and testable code
|
X
|
|
A, I, T
|
7.
|
Aware of sophisticated techniques used to compare two texts and find their similarity.
|
X
|
|
A, I
|
8.
|
Find and implement the right algorithms and tools for NLP tasks
|
X
|
|
A, I
|
METHOD OF TESTING CODES
A
|
Application Form / CV
|
T
|
Test at Interview
|
D
|
Documentary Evidence
|
I
|
Interview
|