Senior Software Engineer - AI Hardware Backend
Listed on 2026-06-05
-
Software Development
Software Engineer, AI Engineer
Senior Software Engineer - AI Hardware Backend
Location:
NYC - In office.
Nuha is a research lab based in New York City. We teach companions how to understand, interact with, and respond to humans and the physical world.
Your RoleYou'll own the backend infrastructure that powers our AI hardware. This means building the FastAPI services that orchestrate LLMs, audio transcription, sensor data processing, and model inference, connecting our embedded devices to the intelligence that makes them work.
You'll work directly with our hardware team and our data/R&D team to turn sensor streams and voice interactions into intelligent responses.
What You'll Build- FastAPI services managing Web Socket connections, device sessions, and conversation state
- LLM orchestration (Groq, OpenAI, Modal), conversation memory, prompt engineering, safety guards
- Database architecture (Supabase) - user profiles, interaction history, conversation memories, sensor logs
- Authentication, connection lifecycle, monitoring, and error recovery across production devices
- Process streaming mmWave radar frames and generate tracking visualizations (Vis Py)
- Fuse audio, radar, and accelerometer data into coherent context for LLMs
- Build sensor summarization pipelines using VLMs to describe physical space
- Event-driven coordination of audio capture, VAD, TTS playback, and sensor streams
- Ship new interaction features based on customer feedback and product vision
- Build internal tools for debugging device interactions and analyzing sensor data in production
- Design data pipelines for user analytics, interaction logging, and model evaluation
- Performance optimization - reduce latency, improve reliability, handle connection failures gracefully
- Testing infrastructure for hardware-in-the-loop validation and API integration tests
- Iterate on the interaction experience - make conversations feel more natural and responsive
- Systems thinking - Bridge hardware constraints, API limitations, and ML requirements
- Real-time data pipelines - Experience with streaming data, low-latency systems, or sensor processing
- API orchestration - Coordinate multiple services (transcription, LLM, inference) reliably
- Cross-functional collaboration - Work with hardware engineers and ML researchers effectively
- Ships production code - Build reliable services that handle real user interactions
- Mathematical maturity
- Vis Py/graphics experience
- Hardware experience
You'll work alongside engineers doing: RF/mmWave radar design, PCB/enclosure design, embedded client software, ML accelerator R&D, data infrastructure, and manufacturing systems.
Interview Process- Phone screen
- Technical interview - Standard SWE problem solving and system design
- In-person deep dive - Walk us through a complex technical problem you've solved
- Work trial - Spend time with the team working on a real problem
NYC - In office. We're building a physical product and need to work together in person.
- Any backend/systems projects you've built
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).