Software Engineer - Backend/Distributed Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Emerald AI · 16 hours ago

Software Engineer - Backend/Distributed Systems

Emerald AI is focused on scaling AI sustainably while addressing power constraints in data centers. They are seeking a Distributed Systems / Backend Engineer to drive architectural decisions, optimize performance, and build foundational infrastructure for their backend platform.

Artificial Intelligence (AI)EnergyPower GridSaaSSoftware

Responsibilities

Build scalable and reliable services, and APIs, used by both internal teams and enterprise customers
Continuously optimize performance across GPU clusters, cloud infrastructure, and backend systems
Implement observability, reliability, and security best practices
Proactively identify technical debt, performance bottlenecks, and strategic opportunities for architectural improvements
Collaborate closely with engineers, product managers, and energy domain experts to translate system constraints into scalable solutions
Guide other engineers through technical design reviews, mentorship, and high-quality code standards

Qualification

Backend systems developmentDistributed systems architectureMicroservices architecturePerformance optimizationObject-oriented programmingAI/ML frameworksCluster resource management

Required

5+ years of software engineering experience with a focus on backend or distributed systems development
Extensive experience designing, building, and maintaining microservices architectures and distributed systems at scale
Advanced system design capabilities with demonstrated expertise in performance optimization, horizontal scaling, and high-availability patterns
Solid understanding of system performance, profiling, and optimization
Experience with object-oriented programming languages such as but not limited to: Python, Go, or Java

Preferred

Experience with AI/ML frameworks or libraries (e.g., TensorFlow, PyTorch) and familiarity with MLOps tools or workflows for deploying machine learning models into production
Understanding of cluster resource management and scheduling systems (e.g., experience with Slurm or similar job schedulers) and principles of efficient resource provisioning for compute-intensive workloads

Benefits

Comprehensive benefits, including medical, dental, vision, and 401(k) matching.
Competitive pay + equity. Stock options let you share in the value you help create.

Company

Emerald AI

twittertwittertwitter
company-logo
Emerald AI transform energy-intensive data centers into AI-powered assets that actively contribute to grid stability and efficiency.

Funding

Current Stage
Early Stage
Total Funding
$41.52M
Key Investors
National GridRadical Ventures
2025-09-15Corporate Round
2025-07-01Seed· $34.17M
2024-12-10Seed· $7.35M

Leadership Team

leader-logo
Varun Sivaram
Founder and CEO
linkedin
Company data provided by crunchbase