C

CoreWeave

Rents GPU cloud computing for AI developers

Junior Software Engineer - Inference

Applied Machine LearningUpdated on Nov 13
Full-timeIn-person

About the Job

Requirements

  • Have 0–3 years of software engineering experience, or equivalent, building cloud or distributed services in production.
  • Be proficient in Python or Go and familiar with gRPC or HTTP APIs and containerized deployments.
  • Have working knowledge of Kubernetes, Slurm, or Ray and CI/CD pipelines.
  • Have experience with metrics and alerting using Prometheus, Grafana, or OpenTelemetry, and structured logging.
  • Have a basic understanding of GPU inference concepts, including KV caching, mixed precision, and streaming tokens.

Responsibilities

  • Own one model-serving service end-to-end, including design, implementation, testing, deployment, and operations.
  • Add and tune observability through dashboards, alerts, and traces, and automate runbook steps to reduce toil.
  • Improve latency and throughput through micro-batching, concurrency tuning, and caching.
  • Participate in on-call and lead post-incident action items for the service.
  • Review peers’ pull requests and contribute design feedback in team reviews.

Desired Qualifications

  • Have experience with inference frameworks such as Triton, vLLM, TensorRT-LLM, Ray Serve, or TorchServe.
  • Have hands-on performance profiling or benchmarking experience using tools such as wrk, vegeta, perf, or Nsight.
  • Have contributed to reliability practices such as SLI/SLOs or postmortem improvements.

About the Company

CoreWeave

Rents GPU cloud computing for AI developers

CoreWeave rents cloud computing to AI labs and businesses that train models and run them in production for research and commercial applications. Its platform combines NVIDIA graphics chips, storage, networking, and software built for demanding AI workloads across connected clusters scaled to fit each project. CoreWeave Forge connects tools for tracking experiments, testing models, and improving AI systems using feedback from production. Customers rent computing capacity through committed contracts or usage charges, while managed services handle the infrastructure needed to keep large workloads running. CoreWeave was founded in 2017 and is headquartered in Livingston, New Jersey.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Livingston, NJ
Founded
2017

Recently Posted Jobs

Explore more opportunities at CoreWeave

See more jobs