We are looking for a highly skilled and motivated Natural Language Processing (NLP) Specialist to join our team. As an NLP Specialist, you will be responsible for implementing new AI-based document recognition solutions into our existing infrastructure. Your expertise in programming various modules and APIs as microservices will be crucial in developing scalable and efficient NLP solutions.
- AI-Based Document Recognition: Develop, implement, and optimize AI-based NLP models and algorithms for document recognition, extraction, and analysis. This includes text extraction, entity recognition, sentiment analysis, and topic modeling.
- Infrastructure Integration: Integrate NLP solutions into our existing infrastructure, ensuring seamless compatibility with our applications and systems.
- Microservices Development: Design and build microservices using APIs to deliver NLP capabilities as independent and reusable components. Ensure modular, scalable, and maintainable code.
- Model Training and Evaluation: Train, fine-tune, and evaluate NLP models using large datasets to achieve high accuracy and performance. Implement continuous improvement strategies for model enhancement.
- Data Preprocessing: Develop data preprocessing pipelines to clean, normalize, and transform unstructured text data for optimal input to NLP models.
- Collaborate with Cross-Functional Teams: Collaborate with data scientists, engineers, and product teams to identify NLP opportunities, understand requirements, and translate business needs into technical solutions.
- Research and Innovation: Stay up-to-date with the latest advancements in NLP and AI technologies. Research and implement state-of-the-art NLP techniques and approaches to enhance our offerings.
- Quality Assurance: Conduct rigorous testing and validation of NLP models and microservices to ensure accuracy, reliability, and robustness.
- Documentation: Create comprehensive technical documentation for NLP solutions, APIs, and microservices to facilitate knowledge sharing and future development.
- Performance Optimization: Continuously monitor and optimize NLP models and microservices for improved efficiency and response times.
Qualifications and Skills
- Proven experience in developing and deploying NLP solutions, including text classification, named entity recognition, and sentiment analysis.
- Strong proficiency in programming languages such as Python, Java, or C++, and experience with NLP libraries and frameworks (e.g., NLTK, spaCy, TensorFlow, PyTorch).
- Demonstrated expertise in building microservices and APIs for NLP solutions.
- Familiarity with cloud-based infrastructure and services (e.g., AWS, Azure, GCP) for deploying NLP applications.
- Knowledge of data preprocessing techniques and experience working with large-scale unstructured text data.
- Strong problem-solving skills and the ability to think creatively to tackle complex NLP challenges.
- Excellent communication skills and the ability to work collaboratively in a cross-functional team environment.
- Proven track record of delivering high-quality NLP solutions on time and within scope.
- Passion for staying updated with the latest advancements in NLP and AI technologies.
Join us as an NLP Specialist, and be a key player in driving innovative document recognition solutions and revolutionizing how we leverage natural language to transform our business.
How to apply?
Please fill out the application form at the end of this page, share a short introduction of you, and upload your CV in PDF or Doc / Docx format (max. 2MB file dimension allowed).
We help businesses and institutions make sustainable financial decisions
Founded in 2016, Dydon AI is a Swiss startup offering an AI Suite for Sustainable Finance that provides a fast, easy, traceable, and transparent assessment of all the necessary criteria to rank and analyze the sustainability level concerning ESG, EU Taxonomy, and Supply Chain Risk. With its innovative approach, the AI solutions address financial institutions, consulting firms, and corporates.