Jobs · Engineering · Georgia

Lead Data Scientist (GenAI)

Norfolk Southern · Atlanta, GA · 2 wk ago
EngineeringFull-time

Job Description

Norfolk Southern Corporation is seeking a Lead Data Scientist (GenAI) to join our enterprise AI team. This role focuses on developing, optimizing, and enhancing intelligent solutions using Generative AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Model Context Protocol (MCP) servers. The ideal candidate will partner with technical and business leaders across the enterprise to deliver scalable, secure, and high-performing AI capabilities that drive business value. The position involves working with cloud-based platforms, modern AI/ML frameworks, and collaborating across business units to solve complex problems.

What kind of problems do we solve?

  • Document Intelligence: Analyze and extract insights from thousands of corporate documents, reports, and operational data using advanced NLP techniques.
  • Conversational AI: Build intelligent chat systems that help employees retrieve information and interact with enterprise data.
  • GenAI Solutions: Creating and deploying Generative AI models for document processing, visual data analysis, and natural language understanding.
  • Model Context Protocol (MCP): Enhance AI agent capabilities through custom tool integrations and context-aware servers.

Responsibilities

  • Lead design and architecture of enterprise GenAI solutions tailored to business use cases.
  • Design modular, framework-agnostic LLM pipelines using libraries such as LangChain, LlamaIndex, or similar.
  • Define prompting strategies, agent patterns, and RAG architectures. Ensure approaches are scalable, reusable company-wide and drive adoption across teams.
  • Oversee lifecycle of use cases: Development to Deployment to Production and MLops.
  • Evaluate emerging AI trends and help guide the adoption of high-value innovations.
  • Collaborate with cross-functional teams to understand business needs and deliver configurable, scalable solutions.

Education Required

  • Bachelor’s in computer science, data science, machine learning, NLP, AI, linguistics, or related field required.

Skills Required

  • 4-7+ years of experience in Data Science, Machine Learning, NLP or AI positions.
  • Extensive background in building, finetuning and operationalizing large language models (LLMs) in production environment.
  • Proficiency in Python, including libraries such as Scikit-learn, PyTorch, Pandas, NumPy, spaCy, NLTK, and Matplotlib.
  • Skilled in SQL, NoSQL, Milvus, Pinecone, PGVector databases.

Skills Preferred

  • Advanced degree, e.g., Ph.D. or M.S. computer science, data science, machine learning, NLP, AI, linguistics, or related field preferred.
  • Highly experienced in creating Agentic LLMs and knowledge of orchestration frameworks such as LangGraph.
  • NLP and AI/ML Frameworks: Experience with training NLP models from scratch, working with Large Language Models, and using libraries such as spaCy, NLTK, and Transformers.
  • Highly experienced with cloud platforms, preferably AWS (ECS, S3, Lambda, Bedrock, OpenSearch), Databricks, and Datadog.
  • DevOps knowledge: Docker, Kubernetes, CI/CD, Git, Terraform.

Work Conditions

  • Environment: Hybrid 2-3 days on-site and remote work 3-2 days per week.
  • Shift Work: No
  • On-Call: No
  • Weekend Work: No

Similar jobs