Senior Data Scientist
Job Description: We are seeking a highly skilled and experienced Senior Data Scientist to join our team. The ideal candidate will have a deep understanding of Artificial Intelligence (AI), Large Language Models (LLM), and Machine Learning (ML). In this role, you will be responsible for designing, developing, and deploying advanced machine learning models to solve complex business problems. You will work closely with data engineers, business stakeholders, and other teams to deliver data-driven solutions and innovative AI models that drive business value.
Key Responsibilities:
- Lead the design, development, and implementation of machine learning models, AI algorithms, and Large Language Models (LLMs) for various business applications.
- Collaborate with cross-functional teams (product, engineering, business) to understand the problem domain and define model objectives.
- Analyze large datasets to identify patterns, trends, and insights, and use these findings to develop predictive models and actionable business solutions.
- Build, test, and refine machine learning models using state-of-the-art techniques, including supervised and unsupervised learning, reinforcement learning, deep learning, and natural language processing (NLP).
- Develop and optimize LLMs (e.g., GPT, BERT, etc.) to improve language understanding, text generation, and other NLP applications.
- Mentor and guide junior data scientists and data engineers, sharing knowledge on best practices and innovative techniques.
- Conduct research to stay up-to-date with the latest advancements in AI, LLMs, ML algorithms, and data science tools.
- Present findings, insights, and model performance to non-technical stakeholders, translating complex results into actionable recommendations.
- Continuously monitor and evaluate model performance in production, refining and improving as necessary.
- Work with data infrastructure teams to ensure the appropriate data pipelines, architectures, and tools are in place to support machine learning models at scale.
Key Skills and Qualifications:
- AI and Machine Learning Expertise: In-depth knowledge of machine learning algorithms, statistical methods, and deep learning frameworks (TensorFlow, PyTorch, Keras).
- Large Language Models (LLM): Experience working with and fine-tuning LLMs such as GPT, BERT, and other transformer-based models for various NLP tasks (text generation, sentiment analysis, summarization, etc.).
- Programming Languages: Proficiency in Python and libraries such as NumPy, Pandas, scikit-learn, and NLTK. Familiarity with R, Java, or Scala is a plus.
- Data Processing and Analysis: Strong skills in data wrangling, cleaning, and transformation using tools such as SQL, Hadoop, Spark, or similar technologies.
- Cloud Technologies: Experience with cloud platforms like AWS, Google Cloud, or Azure, and tools for scaling ML models.
- Big Data: Knowledge of distributed computing, big data technologies (Hadoop, Spark), and working with large-scale datasets.
- Model Deployment and Monitoring: Experience deploying models in production environments (e.g., Docker, Kubernetes, ML flow, SageMaker) and monitoring model performance.
- Natural Language Processing (NLP): Solid background in NLP techniques, including text classification, named entity recognition (NER), topic modeling, and sentiment analysis.
- Problem Solving and Critical Thinking: Ability to break down complex problems into manageable tasks and develop data-driven solutions that meet business needs.
- Communication Skills: Excellent written and verbal communication skills, with the ability to present complex technical concepts to non-technical stakeholders.
- Education: Master’s or PhD in Data Science, Computer Science, Statistics, Mathematics, or a related field, or equivalent work experience.
Preferred Qualifications:
- Experience with reinforcement learning, generative models, or advanced AI techniques.
- Published research in machine learning or AI journals/conferences.
- Experience working in an agile environment with cross-functional teams.
Hourly rate: $55 to $60 per hour
Job Features
Job Category | Contractual |