S

SoFi

Lends money and manages bank accounts online

Senior Staff AI Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$172.8k - $297kIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Data Science, AI, Machine Learning, or a related field; a PhD is a plus.
  • At least 8 years of software development experience, including at least 3 years developing and deploying production-level AI applications used by customers or internal stakeholders.
  • Expert-level experience using LangGraph to model and orchestrate complex, stateful, multi-step reasoning and control flow in LLM applications.
  • Expert-level proficiency developing agentic solutions, demonstrated through advanced use of planning, memory management, tool integration, and control flow.
  • Deep understanding of large language model architectures, prompt engineering, retrieval-augmented generation, and advanced text generation techniques.
  • Experience implementing parameter-efficient fine-tuning techniques such as LoRA to customize and optimize pretrained models with minimal computational overhead.
  • Deep expertise building or extending inference engines such as vLLM, NVIDIA Triton, or TGI, and managing Kubernetes and GPU orchestration for custom model deployments.
  • Deep experience designing and institutionalizing AI observability solutions such as LangSmith, Arize, or Deepchecks, and advanced tracing and testing methodologies for LLM and agentic systems.
  • Experience with cloud platforms such as AWS, Azure, or GCP and containerization technologies such as Docker and Kubernetes.
  • Expert-level Python proficiency.
  • Experience handling large-scale structured and unstructured data pipelines.
  • Experience developing and integrating AI-powered APIs and microservices architecture into banking applications.
  • Experience with vector databases and retrieval-augmented generation techniques using systems such as Elasticsearch, Pinecone, or FAISS.
  • Ability to communicate complex technical concepts, drive consensus among senior technical leaders, and influence organizational AI strategy.
  • Analytical and problem-solving ability, attention to detail, and ability to work with complex, large-scale systems.
  • Experience working in agile, cross-functional teams.

Responsibilities

  • Define the long-term technical architecture and strategy for the next-generation AI platform, focusing on scalable agentic frameworks and LLM deployment patterns.
  • Architect and standardize graph-based LLM orchestration using LangGraph to solve complex, multi-stage reasoning problems at scale.
  • Develop persistent infrastructure for agent state management so long-running workflows maintain context and reliability across distributed nodes and regional failovers.
  • Develop and institutionalize parameter-efficient fine-tuning and compression techniques to optimize model performance and operational costs.
  • Support development of a unified model-serving platform for internally fine-tuned and custom-trained models, enabling high-throughput, low-latency inference across diverse hardware.
  • Define and enforce standards for AI operationalization, observability, tracing, and testing to ensure production quality, compliance, and reliability.
  • Mentor senior and junior AI Engineers to improve engineering quality.
  • Coordinate with cross-functional teams to define requirements and project roadmaps and ensure accurate, timely project delivery.
  • Evaluate and experiment with developments in generative AI, LLMs, and natural language processing to advance AI solutions in banking.

Desired Qualifications

  • React experience is strongly preferred.
  • Experience with Snowflake and DynamoDB is strongly preferred.
  • Familiarity with regulatory frameworks and ethical considerations in banking AI, including GDPR, data privacy, and model explainability.
  • Experience in banking or financial services use cases such as customer-service conversational AI, loan-application document processing, fraud detection, or risk analysis.

About the Company

SoFi

Lends money and manages bank accounts online

SoFi provides digital financial services for consumers and banking technology for businesses. The SoFi app brings together checking and savings accounts, personal and student loans, mortgages, credit cards, and investment accounts, with banking services provided by its subsidiary SoFi Bank. Its technology business, built through Galileo and Technisys and marketed as SoFi Tech Solutions, supplies payment processing and banking software to other institutions. The group earns net interest income from lending and deposits, plus fees from loan services, financial products, and technology contracts. SoFi was founded in 2011 and is headquartered in San Francisco, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at SoFi

See more jobs