Tech jobs
Job listings
Member of Technical Staff Software Engineer Acceleration
You will identify and execute opportunities to accelerate delivery with AI capabilities. You will make systems and knowledge stores usable by AI, build prototypes and production systems, reengineer codebases and…
Financial Data Software Engineer
You will build and operate data infrastructure that ingests, transforms, and serves financial datasets. You will design scalable pipelines and integrations, support AI retrieval systems, protect customer data, and…
Backend Software Engineer
You will architect REST and gRPC APIs, build infrastructure for crawling, ranking, and retrieval, and deliver secure, compliant backend code. You will maintain readable, testable software and improve code quality,…
Member of Technical Staff AI Inference Engineer
You will support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure. You will port CUDA kernels to CuTe DSL, develop the Rust serving runtime, optimize performance across…
Member of Technical Staff AI Inference Engineer
You will support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure. You will port CUDA kernels to CuTe DSL, develop the Rust serving runtime, optimize performance across…
Member of Technical Staff Software Engineer Multimodal
You will design and scale session-worker architecture for real-time voice. You will own distributed-systems reliability, build streaming protocols and orchestration layers, develop voice and multimodal products, and…
Senior Security Engineer Cryptography
You will lead cryptographic assessments of protocols, libraries, and application code. You will identify and validate design or implementation weaknesses, recommend practical fixes, and assess advanced cryptographic…
Software Engineer Kernel Programming Model
You will design PyTorch-native integration layers and runtime environments for custom kernels. You will implement virtual ISA abstractions, build programming tools and reference implementations, and support a kernel…
Software Engineer LLM Performance and Evaluation
You will build and maintain LLM benchmarks, evaluation pipelines, dashboards, and reports. You will measure latency, throughput, memory use, utilization, and model accuracy; automate reproducible evaluations;…
Software Engineer Site Reliability Engineer
You will improve the reliability, scalability, security, and operability of production infrastructure and customer-facing services. You will define service-level objectives, build observability systems, identify…
Member of Technical Staff Security Engineer
You will build security tooling, automation, and infrastructure. You will secure developer and production systems, support sandbox isolation, create guardrails for AI attack vectors, protect sensitive assets, and…
Software Engineer Compiler Front End
You will build compiler front-end pipelines that translate deep learning models into internal representations. You will develop graph optimizations, design extensible model-ingestion systems and kernel-language…
Software Engineer Build Systems and Release Infrastructure
You will build and maintain reproducible software build systems, manage SDK versioning and dependencies, and operate packaging and release pipelines. You will automate build, test, integration, and release workflows,…
Software Engineer Site Reliability
You will own critical production systems from design through incident response. You will write production code, improve service performance and observability, define reliability objectives, build deployment tooling,…
Member of Technical Staff Systems Infrastructure 2026 PhD New Grad
You will design, build, and operate infrastructure for large-scale training and inference. You will benchmark and model scheduling, caching, and network performance, identify bottlenecks across the stack, and turn…
Software Engineer AI Model Enablement and Inference
You will analyze model architectures, implement and optimize TCL kernels, and integrate models into Furiosa-LLM. You will validate correctness on NPUs, automate benchmarking and regression testing, evaluate…
Member of Technical Staff New Graduate
You will ship production code and take problems from design through implementation, testing, rollout, and operation. Depending on your placement, you may work on inference, model training, distributed systems, cloud…
Software Engineer, Distributed Systems
You will build core Python and Rust platform capabilities for request routing, AI workload orchestration, scheduling, GPU autoscaling, storage, and queueing. You will design the platform’s evolution for substantially…
Senior Software Engineer Inference Engine Platform Software
You will design and implement a production inference engine for large and multimodal language models. You will optimize throughput, latency, memory use, scheduling, caching, distributed inference, and NPU execution…
Senior Software Engineer Runtime
You will develop the low-level runtime stack for NPU hardware, including DMA I/O, execution scheduling, asynchronous pipelines, multi-node communication, and embedded firmware. You will profile and tune the complete…
