Principal AI Software Engineer
Full Job Description
Principal/ Staff AI Software Engineer (Individual Contributor)
About the Role
We are building the next generation of the AI platform. Our novel in-memory-computing architecture delivers a 10x step-function improvement in compute energy efficiency and performance for AI inference workloads.
As the demands of artificial intelligence evolve beyond today's models, we believe fundamental underlying infrastructure must also evolve. We are an experienced team backed by leading investors, poised to become the essential platform for the next wave of AI innovation.
The Opportunity
Video generation represents one of the most compute-intensive frontiers in AI—and a perfect showcase for our hardware's energy efficiency advantages. You will build a vertically-integrated video generation stack that delivers real value to customers immediately.
You won't be inheriting a mature codebase; you'll be architecting production systems from scratch, making critical technical decisions, and building software that directly enables our go-to-market motion.
Key Responsibilities
- Inference & Serving Infrastructure: Design and build scalable serving infrastructure for video generation models (Wan, LTX-Video, Flux, etc.). Own latency, throughput, reliability, and cost optimization.
- API & Platform Development: Build robust APIs and SDKs enabling customers to integrate video generation into their products. Design abstractions balancing flexibility with ease-of-use.
- Video Applications & Demos: Develop compelling demo applications—interactive experiences, batch processing workflows, and vertical-specific solutions supporting the GTM team.
- Agentic Workflows: Build agentic systems leveraging video generation as a core capability—including autonomous editing pipelines and multi-step generation workflows.
- Production Operations: Establish monitoring, observability, and deployment practices ensuring systems are reliable and debuggable for customer-facing use.
Qualifications
- 7-15 years of software engineering experience focusing on backend systems or ML infrastructure.
- Strong fundamentals in Python and at least one systems language (Go, Rust, C++).
- Experience building production APIs and serving systems.
- Familiarity with ML inference pipelines (model serving, GPU workloads, batching strategies).
- Comfort working in fast-moving environments where you define the roadmap.
Company
EnCharge AI
About EnCharge AIEnCharge AI is a pioneering leader in advanced hardware and software systems designed specifically for high-performance AI computing.Our robust, scalable next-generation in-memory com...