
Senior Full Stack AI Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Role Overview
We are seeking a strong high-growth Senior Full Stack Software Engineer with a proven track record of building modern cloud software services, as well as 18+ months developing & shipping AI-powered product features. Working with a small team of AI experts, you will lead the development of AI-powered product features, while simultaneously establishing our AI architecture and platform. You will partner with product and other engineering teams to ship customer-facing features quickly and responsibly, upskilling our existing engineers along the path towards all our engineers adopting AI technologies.
This is a hands-on, strategic and highly visible role for someone who wants to drive meaningful product and company-level impact with AI.
Who You Are
You are a Full Stack Engineer passionate about building advanced, intelligent systems. You have experience designing and delivering AI-powered features & applications, including cloud-based microservices and machine learning technologies. You thrive in a fast-paced environment and are excited to develop AI-centric features that redefine how users interact with our platform.
What you will do and own
- Lead architecture and design for our AI platform-create reusable patterns, tooling, and infrastructure that empower product teams to build AI features safely and efficiently.
- Work with foundation models via APIs, fine-tuning pipelines, RAG, and similar technologies, to enable use cases like document summarization, auto-tagging, intelligent search, code generation, etc.
- Partner closely with product managers and design leads to identify high-impact AI opportunities in the compliance space.
- Own and contribute to implementation of early AI features-balance speed, quality, and responsible AI principles.
- Create technical standards, documentation, and developer upskill & enablement materials to support AI adoption across teams.
- Design and code engaging user experiences using TypeScript, Node.js, React, and Redux
- Design and code backend architecture components including REST APIs, queueing, storage systems, RBAC, encryption, and security
- Work with Product Managers to understand customer and industry requirements
- Write automated tests and build monitoring and system health metrics
- Stay up-to-date with AI/ML advancements and best practices to ensure our engineering remains at the leading edge of AI adoption
Qualifications
- 5+ years of software engineering experience including 18+ months working on AI-powered features or technologies
- Hands-on experience integrating LLM-based features in production
- Familiarity with AI technologies such as open-source AI frameworks (Hugging Face, OpenAI API, etc.), vector search tools (e.g., Pinecone, Weaviate), as well as Python
- Understanding of prompt engineering, embeddings, fine-tuning, and model evaluation
- Experience developing interactive front-end features (React, Redux, JavaScript)
- Comfortable with asynchronous programming (Node.js, TypeScript, Java, C#, Golang)
- Experience working with REST APIs using JSON
- Experience delivering scalable, reliable, operable software
- Familiarity with Azure and/or AWS for deployment, debugging, and operations
- Bachelor's degree in computer science, mathematics, or related field
- Experience on agile teams using Scrum or Kanban
- Strong communication, collaboration, and leadership skills
- Ability to learn and apply new technologies quickly
Candidate Experience
- 30-minute initial chat with our Talent Acquisition Specialist
- Four 60-minute 1:1 interviews with our engineering team members
- Opportunity to ask questions and ensure the role is the right fit
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
