Staff Software Engineer Gen AI

Overview

Hybrid
$140,000 - $180,000
Full Time

Skills

Software
Gen AI
ML
LLM
Python
React

Job Details

Job Title: Staff Software Engineer GenAI
Location: Dallas, TX (Hybrid Minimum 2 days/week onsite)
Duration: Full-Time

Role Overview
We are seeking a highly skilled Staff Software Engineer GenAI to join our AI Innovation Studio. In this role, you will architect, build, and optimize advanced generative AI systems that integrate seamlessly with our enterprise-scale supply chain solutions. This position requires a hands-on engineer who is passionate about innovation, thrives in a fast-paced environment, and enjoys mentoring others.

Key Responsibilities

  • Architect and implement high-performance systems for deploying and serving large language models (LLMs) and multimodal AI.
  • Design scalable infrastructure for model inference, fine-tuning, and evaluation.
  • Rapidly prototype AI agents and Generative AI-powered user experiences.
  • Integrate generative AI solutions into company's platform and products.
  • Optimize AI systems for latency, throughput, and resource efficiency.
  • Develop and implement safeguards, monitoring tools, and evaluation frameworks.
  • Review and enhance code quality across the team.
  • Mentor junior engineers and establish engineering best practices.
  • Collaborate with cross-functional teams to align technical strategy with business goals.

Qualifications & Experience

  • 8+ years of hands-on software development experience in large-scale systems.
  • Advanced proficiency in Python is required; familiarity with TypeScript, React, and front-end technologies is a plus.
  • Strong experience with cloud platforms (AWS, Google Cloud Platform, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with GenAI concepts, including prompt engineering, AI alignment, and AI safety.
  • Experience with LLM-powered applications, RAG systems, and AI agents is a strong advantage.
  • Exposure to MLOps practices including deployment pipelines and monitoring.
  • Self-starter with a strong sense of ownership and ability to work across the full tech stack.
  • Strong problem-solving and communication skills with the ability to simplify complex concepts.
  • Experience working in fast-paced or startup-like environments within enterprise organizations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.