About Us
We are a cutting-edge tech company at the forefront of artificial intelligence and natural language processing. Our team is dedicated to pushing the boundaries of what's possible in machine learning, and we're looking for a talented ML Engineer to join our ranks and help shape the future of NLP technologies.
The Role
We are seeking an experienced Machine Learning Engineer with a strong focus on Natural Language Processing (NLP) to join our innovative team. The ideal candidate will have a proven track record in implementing and deploying NLP models at scale, and a passion for solving complex language-related challenges.
Requirements
- Bachelor's degree in Computer Science Engineering or related field
- 3+ years of hands-on experience in NLP and machine learning
- Strong proficiency in Python, especially for NLP tasks (NLTK, SpaCy, Hugging Face Transformers)
- Experience with deep learning frameworks such as TensorFlow and PyTorch
- Familiarity with GPU-accelerated libraries (CUDA, cuDNN)
- Experience working with large-scale language models (e.g., GPT, BERT)
- Solid understanding of machine learning algorithms and natural language processing techniques
- Experience in handling large datasets, data preprocessing, and cleaning
- Proficiency in developing and deploying RESTful APIs for ML model integration
- Familiarity with cloud services for scaling AI/ML workloads
- Experience with Docker and containerized environments for model deployment
Preferred Skills
- Experience with Redis for caching
- Familiarity with RabbitMQ for messaging
- Knowledge of MongoDB or other NoSQL databases
Responsibilities
- Design, develop, and implement NLP models and algorithms
- Collaborate with cross-functional teams to integrate ML models into production environments
- Optimize model performance and scalability using cloud services and GPU acceleration
- Contribute to data preprocessing, feature engineering, and model evaluation processes
- Stay up-to-date with the latest advancements in NLP and machine learning
- Participate in code reviews and maintain high-quality, well-documented code
- Troubleshoot and debug complex issues in ML pipelines and deployed models
What We Offer
- Competitive salary and benefits package
- Opportunity to work on cutting-edge NLP projects
- Collaborative and innovative work environment
- Professional development and growth opportunities
- Flexible work arrangements
How to Apply
If you're passionate about NLP and have the skills we're looking for, we'd love to hear from you! Please send your updated resume, we look forward to reviewing your application and potentially welcoming you to our team of AI innovators!