Salary Range: $120,000 - $160,000 per year
Company Overview: We are a technology-driven company that specializes in eCommerce solutions, product development, and optimizing operations through advanced AI technologies. Our team is dedicated to pushing the boundaries of Natural Language Processing (NLP) and Machine Learning (ML) to create innovative products that redefine user experiences and operational efficiency. We are seeking a Senior NLP/ML Developer to join our team and lead the development of state-of-the-art AI-driven solutions.
Job Description
Role Overview: As a Senior NLP/ML Developer, you will be responsible for designing and implementing complex NLP and ML models to solve real-world problems in the eCommerce and product development space. You will work closely with data scientists, software engineers, and product managers to develop algorithms that improve user engagement, optimize operations, and drive business growth.
Key Responsibilities
Design, develop, and deploy advanced NLP and ML models for various applications, including recommendation systems, sentiment analysis, and customer behavior prediction.Collaborate with cross-functional teams to identify opportunities where NLP and ML can enhance product features and operational processes.Lead the end-to-end lifecycle of model development, from data collection and preprocessing to model training, evaluation, and deployment.Optimize models for performance and scalability in a production environment.Stay updated with the latest advancements in NLP and ML technologies and apply them to solve complex challenges.Mentor and guide junior team members in best practices for NLP/ML development.Conduct A/B testing and experiments to validate model effectiveness and iterate based on results.Develop and maintain documentation, including model architecture, processes, and evaluation metrics.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related field.3-7 years of experience in NLP/ML development.Strong programming skills in Python, with experience in libraries such as TensorFlow, PyTorch, Scikit-learn, and NLTK.Proven experience with NLP techniques such as tokenization, POS tagging, named entity recognition, and language modeling.Experience with ML algorithms, including supervised and unsupervised learning, deep learning, and reinforcement learning.Familiarity with cloud platforms (AWS, Azure, GCP) for deploying and scaling ML models.Strong understanding of data structures, algorithms, and software design principles.Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications
Experience in the eCommerce domain.Publications or contributions to the open-source NLP/ML community.Familiarity with big data tools such as Hadoop, Spark, or Kafka.Experience with model interpretability and fairness in AI.
Benefits
Competitive salary and performance-based bonuses.Comprehensive health, dental, and vision insurance.Flexible work arrangements, including remote work options.Opportunities for continuous learning and professional development.Paid time off, holidays, and parental leave.Retirement savings plan with company match.