Build and maintain our Python backend using FastAPI, Pydantic, SQLModel/SQLAlchemy, and PostgreSQL (including pgvector), designing the APIs and data models that power the platform
Contribute across the stack when needed, working with our TypeScript, React, Next.js, and Node.js applications
Build AI-powered workflows using modern language models, orchestration frameworks, and evaluation tooling
Take ownership from development to production by building, deploying, and operating services on AWS with infrastructure managed through Terraform
Collaborate closely with product, design, and data to ship impactful, user-centric features
See your ideas go from concept to implementation, impacting customers within your first few days
Make a significant contribution to defining, maintaining and improving our architecture and best practices
Join a driven, highly skilled, engineering team and collaborate with talented professionals - learning from their expertise and contributing your own
What you'll bring:
5+ years of experience in software engineering
Strong proficiency in Python, ideally with a modern web framework like FastAPI (or Django/Flask)
Experience with data and API modeling (e.g., Pydantic, SQL/ORMs) and relational databases like PostgreSQL
Experience with cloud platforms like AWS and infrastructure as code (Terraform a plus)
Bonus: hands-on experience building with LLMs / AI agents in production
Knowledge of software engineering best practices for the full development life cycle
A pragmatic mindset and strong sense of ownership
Team player attitude with excellent communication skills