onsite
Staff Full Stack Engineer - David AI
Full Stack Developer
Lead end‑to‑end development as a Staff Full Stack Engineer, building scalable audio‑AI data pipelines and web interfaces using Python, Node.js, React, and AWS. Drive architecture, performance, and cross‑team collaboration to deliver high‑quality training data for AI models.
About the role
Key Responsibilities
- Design and implement scalable backend services in Python and Node.js to ingest, process, and store large audio datasets.
- Build responsive front‑end components with React, ensuring seamless user experience for data labeling and quality control.
- Architect and maintain cloud infrastructure on AWS, leveraging services such as S3, Lambda, and ECS for high availability.
- Collaborate with data scientists to integrate machine‑learning pipelines, optimizing data pipelines for model training.
- Mentor junior engineers, conduct code reviews, and champion best practices in CI/CD, testing, and security.
Requirements
- 10+ years of full‑stack development experience with a strong focus on Python, Node.js, and React.
- Proven track record deploying production‑grade services on AWS, including containerization with Docker.
- Experience with large‑scale data processing, audio data formats, and ML pipeline integration.
- Excellent problem‑solving skills, strong communication, and a passion for building reliable, scalable systems.
Skills
pythonnodejsreactawsdockermachine learning