Job Summary
The research engineer role is responsible for executing applied research in the field of artificial intelligence and machine learning. Daily activities include exploring state-of-the-art research, managing datasets and annotations, programming experiments and ML models, and developing proof-of-concepts and MVPs.
Responsibilities & Accountabilities
- Immersion in state-of-the-art research in Machine Learning, with focus on natural language processing (NLP).
- Performing data engineering tasks such as data gathering, data annotation procurement, data wrangling, feature extraction and building data pipelines.
- Developing, planning and managing NLP systems by implementing algorithms published in top-tier research papers, training, evaluating solutions and performing statistical analyses on results to refine models.
- Deploying and maintaining ML/NLP libraries to be used by the research community.
- Deploying and maintaining research-based products that solve real-world problems.
- Mentor junior engineers and scientists, research and implement novel NLP approaches which add value.
Job Requirements
- Strong understanding of recent developments in AI, NLP, Machine Learning, and Deep Learning.
- Strong background in Python development for Machine Learning, and/or experience in designing and deploying software architectures including front-end and back-end.
- Experience in building data pipelines and deploying models for production.
- Background technology portfolio (demonstration of two or more is preferred):
- Experience in cloud platforms such as Google Cloud and AWS.
- Deep learning frameworks/NLP: Tensorflow, Keras, spaCy, NLTK, Gensim...etc.
- Knowledge in a python web frameworks (Flask or Django).
- Knowledge in one or more Object-Oriented Programming Languages (C#, Java, ... etc.)
- Experience with version control tools.
- Experience with SQL Databases (MS SQL Server, MySQL, PostgreSQL etc.) and NoSQL Solutions.
- Bachelor’s degree in Computer Science or Electrical Engineering (Master’s is preferred)
- English language proficiency