Job description
Full Stack Engineer – Python (Contract)
Location
San Francisco, CA (Onsite)
$50 - $80 per hour
Contract
Initial 3-month contract, with extension to 6 months and beyond based on performance
Overview of Company
We’re partnered with a high-growth, VC-backed AI SaaS company building category-defining products at the intersection of AI, SaaS, and real-world impact. The company is scaling rapidly and is trusted by professionals who rely on speed, accuracy, and high-quality AI-generated outputs in their day-to-day work.
With strong funding, an experienced leadership team, and ambitious product goals, this is an opportunity to join a business where engineering excellence and ownership truly matter.
The Role
This role sits within a core AI document generation team, responsible for building and scaling intelligent, production-grade systems used daily by end users. You’ll work end-to-end across frontend, backend, and AI-powered services, contributing directly to features that ship fast and deliver measurable impact.
This is a hands-on, product-focused role ideal for engineers who enjoy applied AI, solving real problems, and taking ownership in fast-moving environments.
Key Responsibilities
Product & Engineering Ownership
-
Build and enhance end-to-end AI-powered workflows across frontend, backend, and services
-
Develop user-facing features, APIs, and distributed systems with a strong focus on performance, reliability, and scalability
-
Integrate LLM-based solutions into production systems to improve speed and output quality
Collaboration & Delivery
-
Work closely with product, design, and leadership to scope, build, and ship new functionality
-
Participate in architecture discussions and contribute to technical decision-making
-
Support mentoring, code reviews, and continuous improvement initiatives
Operational Excellence
-
Establish and uphold best practices around architecture, testing, security, and observability
-
Take part in on-call rotations and operational ownership to ensure system reliability in production
Experience & Attributes
-
Strong experience building scalable, production-ready software systems
-
Comfortable operating in startup-style, fast-paced environments
-
Strong ownership mindset with excellent problem-solving and communication skills
Required Skills
-
Proficiency in Python (or similar backend languages such as Go, Java, Node.js, or C++)
-
Solid frontend experience with TypeScript, React, JavaScript, CSS, and the DOM
-
Experience building and delivering RESTful APIs, services, and end-to-end features
-
Familiarity with distributed systems and modern SaaS architectures
Research shows that men often apply for roles when they meet only 50–60% of the criteria, while women and individuals from underrepresented groups may feel they need to meet nearly all requirements. If you feel you could be a strong fit for this role, we encourage you to apply — even if you don’t meet every requirement.
We actively encourage applications from underrepresented talent and are committed to supporting accessibility needs throughout the hiring process.