Senior Software Engineer
Core
Develop and operate large-scale, low-latency, high-throughput systems; evaluate and implement AI technologies (LLMs, SLMs, embeddings, RAG) to improve firmware and hardware; drive continuous improvement via Root Cause Analysis.
Role type
Senior Software Engineer (AI/Hardware Systems)
Builds
Firmware/hardware improvements, AI platform features, production systems
Domain
Hardware engineering, AI/ML, Data Center infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Python, GPU system hardware, memory management, failure analysis, debugging, automation, security compliance, telemetry integration, RCA
Preferred skills
firmware development, testing strategies, requirement definitions, data center project lifecycle
Technologies
LLMs, SLMs, embeddings, RAG, GPU, CPU, Memory
Responsibilities
Evaluate AI architectures for firmware/hardware improvement; implement AI platform improvements like fine-tuning; perform Root Cause Analysis for system restoration; integrate telemetry data for performance insights; produce code to test technical hypotheses; define and measure analytics feature success.
Seniority
Senior, hands-on IC