What are the responsibilities and job description for the Founding Engineer/Senior Software Engineer position at Farsyt?
Company Description
Farsyt is an AI-native insurance services company reimagining how insurance is bought, sold and operated - using automation, data and AI from the ground up.
Small team, high ownership, fast pace, venture-backed. This role is for someone who wants to take real ownership, move quickly, and build systems that matter.
Role Description
You’ll work directly with the founders to build the core product from zero to one.
Qualifications
Technical Stack
Python (Django/DRF, FastAPI), React/TypeScript, PostgreSQL, Redis, Celery, AWS, Gemini/OpenAI/Anthropic APIs, Pydantic AI/LangChain, Docker
You don’t need experience with everything here, but you should be comfortable working in production systems and picking up new tools quickly.
The Team
You’d be joining the founding technical team, with direct input into what gets built and how. The people who join now will shape the company in ways that won’t be possible later.
Why this role?
Cambridge, MA
In-office, 5 days/week — we believe early-stage teams build best in person.
Don’t meet every requirement?
If you’re excited about the role but don’t check every box, we still encourage you to apply. We’re open to candidates across a range of experience levels, including those who may be more senior than this role suggests.
We are an equal opportunity employer and value diversity at our company.
Farsyt is an AI-native insurance services company reimagining how insurance is bought, sold and operated - using automation, data and AI from the ground up.
Small team, high ownership, fast pace, venture-backed. This role is for someone who wants to take real ownership, move quickly, and build systems that matter.
Role Description
You’ll work directly with the founders to build the core product from zero to one.
- Architect and build core systems (backend, APIs, data models)
- Design AI-powered workflows that replace manual operations
- Integrate with fragmented, unreliable real-world systems (external tools, documents, communication layers)
- Build production-grade automation systems powered by LLMs (reliability, evaluation, and failure handling matter)
- Design and operate asynchronous, event-driven systems (queues, workers, long-running tasks)
- Ship fast — from idea → production in days, not months
- Make foundational technical decisions that define the company
Qualifications
- 5 years building production systems
- Strong backend engineering skills — you’ve built and scaled real systems (we use Python, but care more about depth than specific frameworks)
- Experience with cloud infrastructure (AWS, GCP, or similar)
- Experience building systems from scratch
- Comfortable operating in ambiguity and moving quickly
- Experience with modern AI tooling (LLMs, RAG, agent frameworks) and an understanding of making them reliable in production (evaluation, structured outputs, failure handling)
- Strong systems thinking — you think beyond individual features
- Product intuition — you care about what gets built, not just how
- Experience with voice, email, or messaging systems
- Familiarity with fintech, insurance, or regulated environments
Technical Stack
Python (Django/DRF, FastAPI), React/TypeScript, PostgreSQL, Redis, Celery, AWS, Gemini/OpenAI/Anthropic APIs, Pydantic AI/LangChain, Docker
You don’t need experience with everything here, but you should be comfortable working in production systems and picking up new tools quickly.
The Team
You’d be joining the founding technical team, with direct input into what gets built and how. The people who join now will shape the company in ways that won’t be possible later.
Why this role?
- You’ll be one of the first engineers — your decisions will shape the company
- Direct access to founders, no layers
- Real problems, not toy demos
- A massive, outdated industry ready to be rebuilt
- Competitive salary & equity
- Benefits
- PTO
- Health/Dental/Vision
- 401k
- Relocation
Cambridge, MA
In-office, 5 days/week — we believe early-stage teams build best in person.
Don’t meet every requirement?
If you’re excited about the role but don’t check every box, we still encourage you to apply. We’re open to candidates across a range of experience levels, including those who may be more senior than this role suggests.
We are an equal opportunity employer and value diversity at our company.