Job Closed
This listing is no longer active.
Making Estate Planning Simple for Financial Advisors. Built for advisors, loved by clients.
Staff Software Engineer – AI Applications
Location
California + 16 moreAll locations: California | Colorado | Connecticut | Florida | Idaho | Illinois | Kentucky | New Jersey | New York | Ohio | Massachusetts | Minnesota | Pennsylvania | Texas | Utah | Virginia | Washington
Posted
148 days ago
Salary
$190K - $210K / year
Seniority
Lead
Job Description
Staff Software Engineer – AI Applications
Vanilla
• Utilize existing Large Language Models to build applied AI applications focused on producing high accuracy rates. • Work collaboratively with engineering and subject matter experts to find innovative uses of AI to streamline workflows. • Build models/services that can ingest data, extract key information and surface insights. • Build tooling to support model training, evaluation, inference serving, monitoring and alerting. • Identify, extract, transform, and load data from disparate sources into a centralized system. • Design and implement schemas, optimize queries, and manage database performance.
Job Requirements
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 8+ years relevant work experience.
- Proficiency in modern programming languages such as Python or Javascript.
- Experience with OpenAI, Anthropic, or similar for both chat and API interfaces.
- Deep understanding of machine learning and AI technologies.
- Production experience with scalability and best-practices of AI infrastructure.
- Must have experience with AI observability and monitoring using tools like LangChain or LangGraph.
- Hands-on experience using RAG and chunking to tune LLM performance.
- Ability to effectively articulate technical challenges and solutions.
- Candidates must be legally authorized to work in the United States without the need for sponsorship now or in the future.
Benefits
- Flexible paid time off policy and 10 company-wide paid holidays
- Parental leave, 4 weeks for all full-time employees and up to 12 weeks for birthing parents
- Medical, dental, and vision benefits coverage for employees and their families
- 401K eligibility after one month of employment
- Free estate planning documents
- Budget for learning & development and home office setup
- Paid parking or transit for hybrid and in office employees
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
CommandLink#1 Global Platform To Simplify & Scale Your Telco, ISP, Network, Phone, & Security Stack.
• Help design the next-gen financial platform for billing, licensing, and accounting. • Guide our move from a legacy PHP setup to a modern, service-based architecture. • Build systems that handle invoices, payments, and revenue recognition — reliably and globally. • Integrate with platforms like NetSuite, Stripe, QuickBooks, Zuora, and Chargebee. • Ensure data accuracy, reconciliation, and auditability across all transactions. • Set standards for performance, observability, and security across our financial stack. • Work closely with Finance, Product, and Operations to turn business needs into scalable tech. • Takes on additional responsibilities and projects as needed to support the success of the team and organization.
Tech Lead – Data, Artificial Intelligence
Pulse iDEnabling Exceptional Customer Experiences - Unleash AI-Powered, Merchant-Funded Rewards with Pulse iD
• Design, build, and lead the delivery of production-grade AI systems focused on Data and AI on Customer Segmentation, Hyper-Personalization, and Intelligent Decisioning. • Own end-to-end production-grade AI initiatives—from data and model design to deployment, monitoring, and optimization. • Lead the design, development, and deployment of AI/ML solutions for Agentic AI, Segmentation, Clustering, Hyper-personalization, Recommendation systems, and predictive use cases. • Translate business objectives into scalable AI solutions and technical roadmaps. • Own the full model lifecycle, including experimentation, training, evaluation, deployment, monitoring, and retraining. • Develop and maintain production-grade AI services using Python. • Design and implement API-driven AI systems using FastAPI. • Work with architect(s) to develop scalable, secure, and resilient AI solutions on AWS. • Use AWS SageMaker for model training, pipelines, and deployment. • Use AWS Bedrock for foundation models, GenAI workflows, and prompt-based solutions. • Lead and implement MLOps best practices across the AI lifecycle. • Build CI/CD pipelines for ML workflows. • Manage model versioning, lineage, and reproducibility. • Ensure reliable and scalable model serving in production environments. • Act as the technical owner for AI initiatives, ensuring timely and high-quality delivery. • Mentor AI/ML engineers through code reviews, architecture discussions, and best practices. • Collaborate with Product, Engineering, and Business stakeholders to align AI outcomes with product goals.
Senior Software Engineer
PushPressPushPress provides robust, simple, and elegant recurring billing and membership management solutions.
• Collaborate with PM and design to turn ideas into elegant and efficient engineering solutions. • Design, develop, and maintain highly reliable and performant web applications. • Write clean, well-documented, and testable code following industry best practices. • Enhance engineering culture by refining our architecture, practices, and tools. • Engage in engineering recruitment and help up-level our hiring practices. • Mentor less experienced engineers to help them grow and reach their full potential.
• Support the company’s vital business by contributing to the design and development of software in an event-driven microservices environment • Develop microservices in Golang • Work with platform engineers to setup new services • Respond to production issues and alerts • When necessary, communicate directly with client technical teams




