We are seeking a skilled Natural Language Processing (NLP) Engineer to join our AI team. The ideal candidate will have experience in building NLP models to enhance our products and services, from text analysis to sentiment detection.
Responsibilities
Build and deploy machine learning models for NLP tasks.
Evaluate and enhance existing models to improve performance.
Work cross-functionally with product teams to understand user needs and translate them into technical solutions.
Contribute to the documentation of NLP processes and methodologies.
Mentor junior engineers and provide technical guidance within the team.
Requirements
Education
Bachelor's degree in Computer Science, Data Science, or related field
Master's degree is preferred
Experience
3+ years of experience in NLP or machine learning
Technical Skills
Python
TensorFlow or PyTorch
Natural Language Toolkit (NLTK)
spaCy
Cloud Platforms (AWS, Azure)
Soft Skills
Analytical Skills
Teamwork
Communication
Certifications
Certified TensorFlow Developer
AWS Certified Machine Learning
Languages
English: Fluent
Advantageous
Experience with Docker and Kubernetes: Proficiency in containerization and orchestration tools.
Familiarity with REST APIs and microservices architecture: Understanding of how to integrate NLP services within larger systems.
Benefits
Comprehensive health insurance including dental and vision
Pension scheme with employer contributions
Flexible working hours with remote options
Professional development and training opportunities
Company Culture
Innovation: We foster a culture of innovation where new ideas are encouraged and explored.
Collaboration: Our team works closely together, valuing each member's contributions.
Diversity and Inclusion: We are committed to creating a diverse and inclusive environment that reflects the communities we serve.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development