
About SoFi
Your all-in-one personal finance platform
Key Highlights
- Raised $2.7 billion in funding to date
- Headquartered in The East Cut, San Francisco, CA
- Offers a wide range of products including loans, mortgages, and investments
- Over 1,000 employees with a focus on global expansion
SoFi, headquartered in The East Cut, San Francisco, CA, is a leading provider of mobile and online personal finance services. With over 1,000 employees, SoFi offers a comprehensive suite of products including bank accounts, loans, mortgages, and investment opportunities. The company has raised $2.7 ...
🎁 Benefits
SoFi provides a range of benefits including flexible time off, paid parental leave, and a monthly contribution of up to $200 towards student loan repa...
🌟 Culture
SoFi's culture is centered around financial empowerment, aiming to provide a one-stop solution for all personal finance needs. The company's focus on ...
Overview
SoFi is hiring a Staff AI Software Engineer to build and optimize AI-driven applications. You'll work with technologies like Java, Python, and Snowflake to deliver scalable solutions. This role requires 8+ years of engineering experience.
Job Description
Who you are
You have over 8 years of engineering experience, with a proven track record in full-stack delivery and a deep understanding of designing AI-driven solutions from the user interface to the data back-end. Your expertise in building, deploying, and optimizing scalable, real-time applications is complemented by your ability to work collaboratively across cross-functional teams. You are passionate about leveraging the latest advances in Generative AI to create impactful solutions for users.
You possess strong programming skills in languages such as Java and Python, and you are familiar with cloud technologies like AWS. Your experience with Snowflake for advanced AI workloads showcases your ability to handle complex data environments. You are comfortable managing deployment pipelines and infrastructure as code, ensuring that your applications are not only functional but also efficient and scalable.
You thrive in a collaborative environment, where you can champion best practices and shape technical architecture. Your communication skills allow you to effectively convey technical concepts to non-technical stakeholders, making you a valuable asset in any team setting. You are committed to continuous learning and growth, always seeking to expand your knowledge in the rapidly evolving field of AI.
Desirable
Experience with additional frameworks and tools related to AI and machine learning is a plus, as is familiarity with various deployment strategies and methodologies. You are open to exploring new technologies and methodologies that can enhance your work and contribute to the team's success.
What you'll do
In this role, you will architect, design, and build end-to-end user-facing AI applications that leverage rich interactive user interfaces. You will work closely with cross-functional teams to extract information from databases and APIs, ensuring that your applications meet user needs effectively. Your hands-on approach will involve directly producing high-value solutions that have a meaningful impact on users' financial experiences.
You will manage deployment pipelines and infrastructure as code, ensuring that your applications are deployed efficiently and reliably. Your role will also involve optimizing existing applications, identifying areas for improvement, and implementing solutions that enhance performance and user experience. You will be responsible for shaping the technical direction of projects, advocating for best practices, and mentoring junior engineers as needed.
What we offer
At SoFi, we are committed to fostering a culture of innovation and collaboration. You will have the opportunity to work with cutting-edge technologies and be part of a team that is dedicated to transforming the financial services industry. We offer competitive compensation and benefits, along with opportunities for professional development and career growth. Join us in shaping a brighter financial future for our members and making a positive impact on their lives.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SoFi.
Similar Jobs You Might Like
Based on your interests and this role

Ai Engineer
Storable is seeking a Staff Software Engineer - AI to lead the design and delivery of AI-enabled products. You'll work with advanced LLMs and a Python-centric infrastructure on AWS. This role requires strong technical leadership and experience in AI technologies.

Ai Engineer
ClickUp is hiring a Staff AI Engineer - Multi-Agent Frameworks to build a cutting-edge platform for creating and managing AI agents. You'll work with AI, large language models, and orchestration software. This position requires deep expertise in AI technologies.

Ai Engineer
Basis Technologies is hiring a Senior AI Engineer to build intelligent systems for programmatic advertising. You'll work with Python and Machine Learning to develop LLM-powered automation solutions. This position requires significant experience in AI and data science.

Software Engineering
Temporal Technologies is hiring a Staff Software Engineer for their AI SDK team to create building blocks for AI applications. You'll work with technologies like Java and Python to simplify complex distributed systems. This position requires experience in software engineering and a passion for open-source development.

Ai Engineer
ClickUp is hiring a Staff AI Engineer to architect and implement their AI platform. You'll work with large language models and backend systems to enhance ClickUp's intelligent features. This position requires significant experience in AI technologies.