Full Stack Software Engineer
Apply NowCompany: Waveforms AI, Inc
Location: San Francisco, CA 94112
Description:
Full Stack Software Engineer
Who We Are
WaveForms AI is an Audio LLM company redefining how humans interact with AI-making conversations more natural, engaging, and immersive. Our work combines cutting-edge research with user-focused product development, delivering real-time audio + text experiences across multiple platforms.
What You'll Do
Full-Stack Development
Real-Time Interactions
DevOps & Cloud
Performance & Security
Collaboration & Ownership
Nice-to-Have Skills
Required Experience
Why Join WaveForms AI?
Who We Are
WaveForms AI is an Audio LLM company redefining how humans interact with AI-making conversations more natural, engaging, and immersive. Our work combines cutting-edge research with user-focused product development, delivering real-time audio + text experiences across multiple platforms.
What You'll Do
- Build user-friendly UIs with React and modern JavaScript/TypeScript toolchains.
- Create scalable, robust APIs using Django or FastAPI to handle real-time communication.
- Implement low-latency data exchange for audio + text, enabling seamless user interaction.
- Integrate existing libraries or services (e.g., WebRTC, streaming frameworks) to provide smooth real-time features.
- Configure and maintain CI/CD pipelines for efficient testing and deployment.
- Deploy containerized apps (Docker, Kubernetes) to cloud platforms (AWS, GCP, or Azure), ensuring scalability and high availability.
- Optimize system performance to handle high volumes of concurrent connections.
- Follow best practices in secure API design, data handling, and access control.
- Work closely with AI/ML teams, product managers, and UX designers to define and iterate on features.
- Contribute to architectural decisions and help set best practices throughout the development lifecycle.
- Machine Learning Integration: Basic familiarity with PyTorch or other ML frameworks.
- LLM Serving: Experience with systems like vLLM or other large conversational model serving solutions.
- Audio Streaming: Knowledge of audio processing or protocols (e.g., ffmpeg, WebRTC).
- GPU Acceleration: Understanding of scaling AI workloads on GPU-based infrastructures.
- Mobile & Cross-Platform: Experience integrating services into iOS, Android, or other desktop platforms.
Required Experience
- Minimum 4-5 years of relevant experience
Why Join WaveForms AI?
- Innovative Culture: Shape Audio LLM solutions that push the boundaries of AI-driven conversation.
- Cutting-Edge Tech: Work on real-time data handling, cloud scalability, and advanced ML integrations.
- Meaningful Impact: Contribute directly to how users will engage with AI across diverse platforms.
- Growth & Collaboration: Join a team that values your ideas and fosters skill development.