Farsight
Software Engineer
About this role
Farsight AI, an agentic AI platform serving financial services, seeks a Software Engineer to design and implement technical systems that automate complex workflows for investment banks and private equity firms. You'll work in a fast-paced, customer-driven environment building scalable, production-ready software while collaborating closely with the product team.
What you'll do
- Design and implement complete technical systems informed by customer feedback and business needs
- Build scalable, production-ready applications for financial services workflows
- Move rapidly from project conception through deployment while maintaining code quality
- Address both long-term feature development and critical bug fixes
- Interface between customers and product team to translate requirements into technical solutions
- Contribute to AI-powered platform expansion and product innovation
What they're looking for
- Python
- AWS and cloud-based infrastructure
- Generative AI technology
- System design patterns
- Test-driven development
- Production deployment practices
- Full-stack project ownership
- Customer feedback incorporation
Benefits
- Salary: $120,000–$150,000 annually
- Meaningful early-stage equity package with 4-year vesting (1-year cliff)
- Comprehensive medical, dental, and vision insurance
- Unlimited PTO
- In-person Manhattan office (4 days/week, remote Fridays)
- Opportunity to work with ex-Evercore, MIT, Amazon, and Hugging Face talent
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Farsight
Farsight builds an agentic AI platform designed to automate complex workflows for financial services clients including investment banks and private equity firms. The company is hiring Software Engineers to design and implement scalable, production-ready technical systems in a customer-driven environment.
View all jobs at FarsightLikely interview questions
- Walk us through a project where you went from conception to deployment with full autonomy. How did you handle technical decisions and tradeoffs?
- Tell us about your experience with Python and AWS. What types of applications have you built, and how did you approach scalability and production readiness?