Software Engineer focused on building performance benchmarking tools for AI models at Baseten. Work involves high-performance computing and LLM engineering in a collaborative environment.
Responsibilities
Performance Benchmarking: Run and automate standard LLM quality benchmarks (GSM8K, MMLU) alongside custom performance suites for specific workloads (e.g., long-context window, KV cache reuse).
Infrastructure Validation: Create automated acceptance tests for new GPU clusters across x86 and ARM systems, measuring GPU memory bandwidth, networking throughput, and multi-node networking performance.
Model Dev Experience: Develop and maintain internal GPU-enabled development environments (similar to GitHub Codespaces). You will ensure the team has seamless, high-performance "dev machines" optimized for model experimentation.
Tool Development: Build and contribute to tools such as InferenceMAX and genai-bench to automate model evaluation and optimization.
Deep Hardware Profiling: Use PyTorch Profiler and NVIDIA Nsight Systems to collect performance profiles, identify bottlenecks, and debug the NVIDIA compute/networking stack.
Monitoring & Observability: Develop real-time dashboards and alerts to monitor system health, model startup times, and runtime performance.
Continuous Integration: Automate performance testing via CI/CD pipelines to catch regressions in model setups before they hit production.
Optimization Automation: Build tools to find the "Pareto frontier"—identifying the absolute best configuration (latency vs. cost vs. quality) for a given model and workload.
Requirements
A Love for Systems & Hardware: You aren’t just interested in the AI; you want to understand GPU memory subsystems, InfiniBand, and how data moves across a cluster.
An Automation Mindset: You believe that if a task has to be done twice, it should be scripted. You have a passion for stress-testing and fuzzy testing to find the "breaking point" of a system.
Mathematical Curiosity: A desire to understand the underlying math of Transformers and how it translates into FLOPs and memory requirements.
Interest in Optimization: You are excited to learn about (or already play with) quantization, speculative decoding, disaggregated serving, and kernel-level optimizations.
Technical Toolkit: Familiarity with Python, and an eagerness to master the NVIDIA software stack. C++ familiarity is good to have.
Benefits
Competitive compensation, including meaningful equity.
100% coverage of medical, dental, and vision insurance for employee and dependents
Generous PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)
Paid parental leave
Company-facilitated 401(k)
Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.
Fullstack Engineer developing data analytics and visualization tools at Woven by Toyota. Focus on modern web technologies for data streaming applications and cloud infrastructure.
Software Engineer I developing new solutions for engineering projects at TD Bank. Analyzing technical requirements and participating in quality management reviews to ensure business objectives are met.
Principal Software Engineer focusing on AI Inference, optimizing GPU performance and contributing to open - source projects. Collaborative role improving inference systems like vLLM and SGLang at NVIDIA.
Join NVIDIA's Hardware Infrastructure team as a Full - stack web applications software architect. Design and develop scalable web services with cutting - edge technologies.
Junior Software Engineer developing and maintaining automated financial offer distribution system at Itaú. Collaborating with a diverse team to improve client services and tools.
Technical Specialist integrating the Software Development Excellence Center at Benner. Advocating Clean Code and DevOps practices while mentoring multidisciplinary teams.
Cloud Engineer building and scaling CrowdStrike's cloud backbone for malware analysis. Working with cutting - edge products to redefine threat detection and analysis.
Senior Engineer developing and maintaining embedded firmware for energy management solutions. Leading development activities for microcontroller - based systems in a global team.
Mid - Level Software Developer at Boeing involved in full - stack development projects. Supporting the company’s mission in technological innovation and collaborating with a global team.
GTM Engineer leading go - to - market strategies to design and improve marketing, sales, and product capabilities for Super.AI. Collaborating across teams to enhance sales narratives and campaign execution.