What are the responsibilities and job description for the Senior Software Engineer position at Shift AI?
About the Role
Join Shift's Charlottesville-based engineering team to build cutting-edge AI-powered intelligence platforms for institutional finance. You'll work on products like Basis (our AI research platform), Folio, and more, shipping features that help investment professionals make better decisions faster. You'll also work directly with enterprise clients to deploy and customize AI solutions for their specific needs.
This is a full-time, in-office role where you'll collaborate daily with our team in Charlottesville. We value the speed and creativity that comes from working together in person, while enjoying everything that makes Charlottesville a great place to build: proximity to UVA's tech talent, easy access to the mountains and downtown, and a growing startup community.
What You'll Do
- Build intuitive, delightful web experiences and robust backend systems using TypeScript and Python
- Own features end-to-end, from concept through deployment to production
- Partner with enterprise clients to deploy and integrate AI platforms into their workflows
- Work autonomously within a small, expert team tackling meaningful problems in financial AI
- Ship code daily to systems used by institutional investors and financial professionals
- Contribute to technical architecture decisions for both product and client implementations
What We're Looking For
- 4 years building production web applications
- Strong experience with modern frameworks (React, Next.js, FastAPI, or similar)
- Track record of shipping features users love—you care about craft and user experience
- Collaborative mindset with strong problem-solving skills
- Comfortable working with clients and translating business needs into technical solutions
- Local to Charlottesville
About Shift
We're a financial technology startup building AI-powered intelligence platforms for investment firms. Led by industry veterans with track records of assembling top-tier teams, we're building human-centered agentic systems that matter.
Our work spans both product development, platforms like Basis for AI-powered research, and consulting engagements where we help enterprises roll out and customize AI solutions. We've grown from startup to serving enterprise customers, and we're just getting started.
Why Join Us
- Work on cutting-edge generative AI applications with real business impact
- Diverse work across product development and client implementations. No two weeks are the same
- Direct exposure to how enterprises adopt and deploy AI at scale
- Small team where your contributions directly shape our products and culture
- Competitive salary and equity