Back to Jobs
Egen
AI & Machine Learning 2h ago

Senior AI Training Platform Engineer (GKE, GPU, PyTorch, Ray Train)

Egen
United StatesUnited States
Full-time
Not Disclosed
Senior-Level
VT

Does Egen sponsor H-1B visas?

Check real filing data, salaries & approval rates on VisaTalentUSA

View Data →

Job Description

Key Skills Required

Master these to land this role

Machine Learning41mFree Trial ✨
Start 10-Day Free Trial
PyTorchGoogle CloudAI EngineerGoogle Kubernetes Engine (GKE)

Want to know if you're a match for this job?

Calculate My Match Score

About the Opportunity

We are seeking a Senior AI Training Platform Engineer to work with a healthcare and life-sciences AI client. You will be responsible for managing a GPU training platform and large-scale model training on a GKE-based H200 and GB200 cluster. This role focuses on the training stack and the scientists who utilize it, ensuring optimal performance, tuning, benchmarking, and debugging.


What You Will Do:

Training Platform

  • Collaborate with the client’s infrastructure team to optimize the GKE training platform, including GPU node pools, job queueing, scheduling, quota, and capacity management.
  • Diagnose and resolve platform failures at the root cause (e.g., memory issues in controllers) rather than simply restarting them.
  • Tune multi-node GPU networking (RDMA/GPUDirect, NCCL) to maximize training throughput.

Distributed Training

  • Execute, scale, and debug multi-node distributed training using PyTorch (FSDP, DeepSpeed, Megatron, or NeMo-style) and Ray Train.
  • Profile jobs to identify and eliminate bottlenecks across compute, memory, input pipelines, and interconnects.

Benchmarking and Evaluation

  • Design and conduct performance benchmarks for the cluster and training stack, focusing on throughput, scaling efficiency, and cost per run.
  • Develop and maintain model evaluation harnesses to measure changes in the platform or training recipes.
  • Instrument training and the platform with telemetry and monitoring, ensuring end-to-end pipeline tests align with user workloads.
Ownership on the Client Team
  • Treat the platform as your own: proactively identify issues, address gaps, and propose solutions before they become critical. Keep the team informed of status, risks, and support the scientists who rely on the platform.
  • Justify and defend design decisions to client engineers and scientists in detail.
  • Stay effective as the client’s priorities and team structure evolve.

Your Technical Toolkit:

  • Core Languages: Mastery of Python and shell scripting.
  • AI/LLM Ecosystem: Extensive experience with Google Gemini, GPT-4, or LLaMA; deep knowledge of Prompt Engineering and Fine-tuning.
  • Data & Search: Expertise in Vector Databases (Vertex AI Vector Search, pgvector) and implementing Semantic Search.
  • Infrastructure: Hands-on experience with Google Cloud (Vertex AI) and scalable software architectures.
  • Frameworks: Proficiency in LangChain, LlamaIndex, or similar orchestration layers.
  • Mindset: Strong software engineering foundation—write clean, maintainable code and understand the full Software Development Life Cycle (SDLC).

Basic Qualifications:

  • 5+ years of engineering experience, with recent hands-on work on GPU training infrastructure and large-scale training.

  • Strong Python software engineering: Production-quality code, tests, and code reviews. Coding is central to this role, not an afterthought.

  • GKE and GPU scheduling: Kubernetes on Google Cloud with GPU node pools, job queueing (Kueue or similar), and capacity/quota management.

  • Distributed PyTorch and Ray Train: Has personally run and debugged multi-node training jobs.

  • RDMA and GPU networking: Experience with GPUDirect/RDMA, NCCL tuning, and multi-node GB200 (or H200) topology.

  • Benchmarking and evals: Has designed performance benchmarks and model evaluations, using them to make informed decisions.

  • Deep enough understanding to explain how and why a system works without relying on AI coding tools.

  • A track record of visible ownership: present, communicative, and accountable on a demanding team.

Personal Attributes:

Nice to Have

  • Experience with healthcare or life-sciences data (genomics, clinical, biomedical) and working under HIPAA compliance.

  • Observability and telemetry for training platforms: metrics, tracing, alerting, and end-to-end pipeline testing.

How would you rate this job post?

See what other professionals think about this role.

banner

Egen is a premier technology services powerhouse, engineered to accelerate enterprise value through cloud, data, and platform-native AI orchestration. Operating as the essential "innovation bridge" for the modern digital economy, the firm empowers organizations to move beyond legacy operational constraints by architecting scalable cloud foundations and high-performance data ecosystems. By seamlessly integrating deep engineering expertise—with a strategic focus on Google Cloud—with advanced machine learning and predictive analytics, Egen enables companies to transform raw data into actionable, business-critical intelligence. Their methodology, built on a people-first culture and a commitment to continuous, technology-led growth, allows global enterprises to neutralize data silos, modernize legacy application stacks, and optimize complex, cross-functional workflows. Whether scaling infrastructure, deploying bespoke AI/ML solutions, or driving comprehensive digital transformation, Egen provides the unassailable foundation required to maintain a high-visibility, compliant, and hyper-efficient posture in the modern, AI-transformed global marketplace.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Senior AI Training Platform Engineer (GKE, GPU, PyTorch, Ray Train) at Egen | HireSkys