Senior Software Engineer

Acorns is the largest subscription service in U.S. consumer finance, helping everyday consumers save & invest through micro-investing, serving over 10 million Americans.
$180,026 - $211,795
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing next-generation AI technologies and cloud solutions.

Sr. SDE - ML, SEAS, Stores Economics and Science (SEAS)

Senior Software Development Engineer position at Amazon's SEAS team, focusing on machine learning and economics, implementing sophisticated ML models and distributed systems.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

Implementation Engineer

Senior Implementation Engineer role at Roboflow, combining technical expertise in computer vision with customer success to help enterprises implement AI solutions.

Sr Computer Vision Engineer

Senior Computer Vision Engineer position at Tempo, working on 3D human motion analysis and real-time computer vision for home fitness applications.

Description For Senior Software Engineer

Acorns, a leading fintech company revolutionizing micro-investing, is seeking a Senior Software Engineer to spearhead their AI initiatives. This role focuses on developing a cutting-edge customer service virtual agent powered by Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). The position offers an opportunity to impact millions of users' financial journeys while working with state-of-the-art AI technologies.

The ideal candidate will bring 5+ years of software engineering experience, with specific expertise in AI and machine learning. You'll be responsible for designing intelligent solutions that enhance customer support through personalized, real-time assistance. The role involves working with proprietary data, optimizing pipelines, and leading critical RAG projects from conception to production.

Acorns offers a competitive compensation package ranging from $180,026 to $211,795, along with comprehensive benefits including equity, 401k matching, and flexible work arrangements. The position can be remote or based in Irvine, CA, or New York, NY offices.

This is more than just a technical role – it's an opportunity to join a mission-driven company that has helped over 10 million Americans invest over $15 billion. You'll be part of a team that values innovation, bold decision-making, and continuous growth while working to democratize financial services through technology.

The company culture emphasizes values such as "Lead With Heart," "Make Bold Decisions," and "Never Stop Growing." You'll join a diverse community of professionals committed to transforming how people interact with their finances, making this an ideal opportunity for those passionate about both technical innovation and social impact.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design a virtual agent using AI to redefine customer support
  • Utilize proprietary data to create intelligent, empathetic solutions
  • Work with cross-functional teams to align AI capabilities with business goals
  • Lead RAG project implementation and development
  • Monitor and optimize data pipelines
  • Develop roadmap for innovation aligned with company's fintech objectives
  • Establish scalable product monitoring process on LLM metrics

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science, Software Engineering, Data Science, Statistics, or a STEM-related field
  • 5+ years of total software engineering experience
  • 3+ years of experience in artificial intelligence, data science, or machine learning engineering
  • 3+ years of experience with modern cloud computing technologies
  • Foundational knowledge with Generative AI, Transformer, fine tuning LLM, Search ranking, RAG improvement, and LLM Agent
  • Experience tuning neural networks on custom datasets
  • Experience with Huggingface, LangChain, chatbot development
  • Proficiency in programming languages and analytical tools

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • Competitive salary and stock options
  • Comprehensive benefits package
  • Flexible work hours, location, and paid time off
  • 401k discretionary match
  • Monthly Acorns account contribution & GoHenry account for family
  • Wellness Days - Company-wide quarterly days off
  • Mindfulness, Mental Health, and Financial Wellness resources
  • Career Development Program
  • Roots Leadership Program
  • Monthly community celebrations and events

Interested in this job?