We are seeking a developer with experience in NLP and CV to build innovative solutions.
About the Role
This position involves developing modern software in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
The ideal candidate will have a deep understanding of Python software development stacks and ecosystems, as well as experience in pairing with research scientists for running experiments and evaluation.
Additionally, the candidate should have a keen interest in the application of the latest trends in AI/ML for real-world applications.
Responsibilities
* Developing scalable ML Solutions and creating large-scale data processing pipelines to help researchers build and train novel machine learning algorithms.
* Building high-performing, scalable systems in the context of large online delivery environments.
* Collaborating in an agile environment and contributing innovative ideas, creating solutions, and being accountable for end-to-end deliveries.
Requirements
* A Bachelor's Degree in Computer Science, Related Field, or Equivalent Experience.
* At least 5 years of software engineering experience, with a minimum of 2 years focused on Machine Learning products or solutions and 1 year specifically in Natural Language Processing (NLP) tasks such as Named Entity Recognition (NER), Document Analysis and Classification, Information Extraction, and Information Retrieval.
* Proven experience in developing cloud-based applications and applying CI/CD, DevOps, and SDLC methodologies throughout the development lifecycle.