
Staff Software Engineer – AI
GoodLeap
full-time
Posted on:
Location Type: Hybrid
Location: Roseville • California • United States
Visit company websiteExplore more
Salary
💰 $173,000 - $200,000 per year
Job Level
About the role
- Design and lead backend architecture that supports AI/ML-powered features across mobile and API surfaces
- Own end-to-end technical strategy for embedding LLMs, embedding stores, and personalized content delivery
- Partner with product and design to scope features, validate feasibility, and ensure execution aligns with business impact
- Build tools and services to help other team members experiment and ship AI-enhanced features responsibly and efficiently
- Influence engineering standards and promote excellence in observability, performance, and security
- Mentor engineers across teams, helping them level up in areas of backend architecture, AI integration, and delivery quality
- Collaborate with cross-functional partners across QA, Mobile, Data Science, Product, and Marketing
Requirements
- 8+ years of experience in backend development, with at least 2+ years working with AI/ML solutions or LLM
- Experience working with vector databases, embeddings, and semantic search
- Familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools
- Strong experience in Node.js, TypeScript, GraphQL, and REST APIs
- Deep familiarity with AWS architecture — especially Lambda, ECS, S3, DynamoDB, API Gateway, and Step Functions
- Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
- Fluency in system design principles, scalability, reliability, fault-tolerance
- Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism
- Strong communication and collaboration skills, able to work effectively across product and engineering orgs.
Benefits
- In addition to the above salary, this role may be eligible for a bonus.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentAI/ML solutionsLLM integrationNode.jsTypeScriptGraphQLREST APIsvector databasesMLOpsCI/CD
Soft Skills
mentoringcommunicationcollaborationinfluencingproblem-solvingclarity in decision-makingcross-functional teamworkleadershipexecution alignmenttechnical strategy