Staff Software Engineer, AI - Member Growth

SoFi SoFi · Fintech · San Francisco, CA · Engineering

Staff Software Engineer, AI role at SoFi focused on bringing AI/ML to Member Growth through advanced personalization and AI-driven solutions. This role involves leading the development of internal frameworks, tools, and applications for marketing, communications, and measurement systems, supporting members' financial journeys. The engineer will be involved in the entire product lifecycle, from ideation to deployment, and will mentor other engineers.

What you'd actually do

  1. Drive technical architecture, design decisions and cross-functional discussions for AI and ML-based solutions
  2. Deliver highly available and scalable services in a production environment
  3. Lead the design, development and testing of systems
  4. Lead code and system design reviews
  5. Help translate product requirements into user stories and technical solutions

Skills

Required

  • Python
  • Agents
  • MCP servers
  • fine tuning models
  • prompt engineering
  • performance evaluation
  • Large Language Models (LLMs)
  • integrating LLMs
  • designing prompts
  • Java
  • Kotlin
  • Spring
  • AWS
  • Snowflake
  • Kubernetes
  • cloud-native service oriented architecture
  • SOA or microservice-based application

Nice to have

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience

What the JD emphasized

  • 8+ years programming experience on a modern stack with expertise in Python
  • Experience working with new technologies in the AI stack, such as building Agents, creating MCP servers, fine tuning models, prompt engineering, and performance evaluation
  • Experience working with applications that leverage Large Language Models (LLMs), such as integrating LLMs, designing prompts, or exploring their practical applications

Other signals

  • AI/ML solutions
  • advanced personalization
  • AI-driven solutions
  • internal frameworks, tools, and applications
  • cutting-edge capabilities
  • integrating LLMs
  • designing prompts
  • practical applications