Job Openings Senior Data Scientist

About the job Senior Data Scientist

Responsibilities:

  • Design and develop end-to-end machine learning models for NLP applications.

  • Fine-tune and deploy large language models such as BERT, GPT, and LLaMA for specific tasks.

  • Build, train, and evaluate deep learning models using frameworks like TensorFlow, PyTorch, or Keras.

  • Develop data pipelines and perform data wrangling using tools such as pandas and NumPy.

  • Conduct statistical analysis and hypothesis testing to drive data-informed decisions.

  • Build and maintain RESTful APIs for serving ML models in production.

  • Collaborate with data scientists, engineers, and product teams to deliver scalable AI solutions.

  • Continuously monitor and improve the performance of deployed models.

Requirements:

  • Minimum 4 years of professional experience in machine learning and data science roles.

  • Strong programming skills in Python and R.

  • In-depth knowledge of statistics, probability, and experimental design.

  • Proficiency with ML libraries including Scikit-learn, pandas, and NumPy.

  • Experience in deep learning frameworks such as TensorFlow, PyTorch, or Keras.

  • Hands-on experience with NLP libraries like NLTK, spaCy, TextBlob, and Hugging Face Transformers.

  • Proven experience with LLMs (e.g., GPT, BERT, LLaMA), including model fine-tuning and application.

  • Experience in deploying models via RESTful APIs in production environments.

  • Strong problem-solving skills and ability to work in a collaborative team environment.