Data Scientist with Python

Marencorabout 1 year ago
Dallas, Texas, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Join our team as a Data Scientist with Python in Dallas, TX. This role involves developing knowledge ingestion pipelines, deploying and fine-tuning LLMs, and ensuring robust software development practices in cloud environments. You will collaborate on data cleansing, NLP, and integration of advanced models while maintaining quality through DevOps practices.

Key Responsibilities

  • Deploy and maintain knowledge ingestion pipelines and integrate them into API-based services.
  • Utilize strong skills in data cleansing, NLP, parsing tools, regex, and optimization strategies for RAG.
  • Fine-tune and deploy Large Language Models (LLMs) while staying current on the latest GenAI trends, frameworks, and coding practices.
  • Solve complex problems by writing and testing application code, developing and validating data pipelines, and automating tests and deployments.
  • Design and build solutions in cloud environments such as Azure, GCP, or AWS.
  • Uphold quality through a comprehensive DevOps pipeline including unit, integration, and end-to-end testing.

Required Qualifications

  • 5+ years of experience programming with Python.
  • 1+ years of experience in Git and version control.
  • 1+ years of experience with a public cloud (details unspecified).
  • 1+ years using Scikit-learn.
  • 1+ years of Langchain experience.
  • 1+ years of LLM experience building RAG systems.
  • 1+ year experience with vector databases such as MongoDB Atlas or Pinecone.
  • Portfolio of LLM applications and sample projects.
  • 2+ years of NLP experience using tools such as NLTK, SpaCy, and Beautiful Soup.
  • 1+ years of LLM experience building RAG systems at scale (10,000+ documents).
  • 1+ years’ experience in DevOps with GitHub Actions or similar CI/CD tools.
  • 1+ years of writing and deploying microservices.
  • 1+ years of Kubernetes experience.
  • Strong code refactoring skills.
  • Strong debugging skills.
  • Familiarity with concepts such as Agents, adding memory to LLMs, routing, and moderating content.

Required Skills

Regex
Git and version control
Cloud environments (Azure, GCP, AWS)
Python programming
Vector databases (e.g., MongoDB Atlas, Pinecone)
LLM fine-tuning and deployment
Kubernetes
Knowledge ingestion pipelines
Natural Language Processing (NLP)
Parsing tools
DevOps pipeline and CI/CD (GitHub Actions)
Scikit-learn
Microservices deployment
Retrieval-Augmented Generation (RAG)
Code refactoring and debugging
Langchain
Data cleansing