Here
Born
to build
what’s next. Together
Looking to join a remote team of high performers? Eager to be truly supported by AI and guided by purpose?
Senior Full-Stack Engineer (AI Focus)
Location:
Remote/Hybrid (East Coast US Preferred)
Department:
Engineering
Reports To:
CTO
About Baryons
Baryons is at the forefront of AI-powered mentorship, designed to empower every member of an organization, from frontline employees to C-suite executives. Our mission is to bridge skill gaps and enhance decision-making through tailored guidance and actionable insights. We’re a fast-moving, values-driven team building scalable, high-impact products that connect cutting-edge research with real-world needs.When it comes to building tech, Baryons is on a mission to transform how organizations leverage AI agents and multi-agent frameworks—including advanced voice technologies and other modalities—to improve productivity and drive innovation. Our fast-growing team is building scalable, AI-enabled products at the intersection of cutting-edge technology and real-world application.
Role Overview
As a Senior Full-Stack Engineer (AI Focus), you’ll play a pivotal role in developing, deploying, and optimizing applications that leverage the latest in AI/ML tools and models—with a focus on voice interaction and multimodal user experiences. You’ll work across the stack—building web applications, APIs, database integrations, and (potentially) mobile experiences—helping to deliver robust, user-focused products that incorporate advanced AI capabilities across voice and other modalities.
Responsibilities
Design, build, and maintain modern web applications and user interfaces using React.js and Jinja templates, integrating AI-powered features and experiences—including voice and multimodal interactions.
Develop and maintain backend APIs and services with Python (FastAPI).
Build, Optimize, and Maintain containerized voice agent application (Python)
Integrate and operationalize third-party and open-source AI models and services (e.g., OpenAI, GCP, LiveKit, Hugging Face, vector databases, RAG systems) within production applications.
Work with relational databases (SQL Server, PostgreSQL) for schema design, optimization, and data flows that support both business logic and AI requirements.
Contribute to mobile application development using React Native as needed.
Collaborate with product, design, DevOps, and other engineers to deliver seamless, performant, and scalable solutions.
Follow best practices for security, testing, CI/CD, and cloud deployment (Azure and Google Cloud (GCP) preferred; AWS/OCI also valued).
Mentor junior team members and contribute to a culture of technical excellence and continuous improvement.
Required Qualifications
5+ years of experience in software engineering, including substantial full-stack development.
Proficient in React.js and Jinja templates for building modern web applications.
Strong experience with Python (FastAPI) for backend API development.
Experience integrating AI/ML models or APIs—including voice, speech-to-text, or similar services—into production systems (no need to train models from scratch, but able to use, configure, and optimize them).
Solid understanding of relational databases (SQL Server, PostgreSQL).
Experience with React Native for mobile app development or willingness to learn.
Familiarity with containerization (Docker, Kubernetes) and CI/CD workflows.
Experience with cloud platforms (Azure and Google Cloud (GCP) strongly preferred).
Strong communication and problem-solving skills, with a collaborative approach.
Nice-to-Have
Experience with vector databases (PGVector, Pinecone, etc.) and retrieval-augmented generation (RAG) systems.
Exposure to LLMs (OpenAI, Llama, Cohere, Anthropic, etc.), prompt engineering, and conversational/voice AI integrations.
Prior experience in a startup or high-growth SaaS environment.
Knowledge of multi-agent orchestration frameworks (CrewAI, LangGraph, Haystack, etc.).
Experience building or integrating multimodal user interfaces (voice, text, and beyond).