What are the responsibilities and job description for the AI Full Stack Software Engineer position at Signify Technology?
Job Title : Senior Full Stack Engineer
Location : San Fransisco, CA
About the Role : An innovative AI company revolutionizing how humans interact with technology by developing cutting-edge, real-time audio and text experiences. We are looking for a passionate and talented Full-Stack Engineer to join our team and play a key role in shaping the future of interactive AI.
Key Responsibilities :
- Full-Stack Development :
- Build engaging, user-friendly interfaces using modern JavaScript / TypeScript (React).
- Create scalable and robust APIs (using frameworks like Django or FastAPI) to manage real-time communication.
- Real-Time Interactions :
- Experienced IC ) to build the product / application from their model (LLM)
- Ideally 70-80% strong back-end experience , and 20%-30% front-end - as front-end
- Other important tools : vLLM for model serving, LiveKit to incorporate LLM into applications.
- Ideal candidate has experience with these tools but also working on end-to-end projects (not only a sub-part of the stack), starting from scratch and taking projects from 0 to 1, ideally in a start-up environment.
- Work closely with AI / ML teams, product managers, and designers to define and refine features.
- Contribute to architectural decisions and help establish best practices throughout development.