AI Software Engineer
Core
Building production AI software systems for Abi, an emotionally intelligent humanoid companion robot, focusing on voice pipelines, conversational state, and memory systems for aged care and healthcare environments.
Role type
Senior IC AI Software Engineer (Voice & Conversational AI)
Builds
Production voice and conversational AI systems running on edge hardware for humanoid robots
Domain
Robotics, Conversational AI, Aged Care
Deliverable
production ML models | product features
Required skills
Python (async/concurrency), state machine design, real-time voice frameworks, foundation model integration, edge hardware deployment, telemetry/instrumentation, system reliability
Preferred skills
RAG pipelines, vector databases, ROS 2, embedded Linux, C++/Rust, evaluation harnesses, incident response
Technologies
Python, asyncio, LiveKit, Pipecat, Vocode, LLMs, ROS 2, Jetson/ARM, NixOS
Responsibilities
Develop and maintain production AI software for voice and conversational workflows; orchestrate conversational state and memory retrieval; build telemetry and quality metrics systems; evaluate and integrate foundation models on constrained hardware; improve system reliability and observability; handle real-world edge conditions like noise and network drops
Seniority
Senior, hands-on IC