We are seeking a Senior Python Engineer to build a next-generation AI-powered financial assistant platform that brings chat, reporting, and tailored interfaces into investment workflows. You will work in a small, highly competent team with high autonomy to design and deliver production-grade AI features end-to-end.
Responsibilities
- Design end-to-end AI-assisted product features from discovery through production release
- Build Python services and APIs using FastAPI to power chat, reporting, and bespoke interfaces
- Define system designs that address scale, reliability, security, and maintainability requirements
- Partner with sophisticated client stakeholders to gather requirements and validate solutions
- Develop evaluation frameworks for LLM quality, including test datasets and automated regressions
- Implement monitoring and failure analysis workflows to detect and diagnose AI behavior in production
- Harden AI applications with security controls against privacy risks and prompt-injection attacks
- Optimize AI solutions for quality, latency, reliability, and cost in real-world usage
- Review, test, and validate AI-generated code from coding agents and AI-assisted tools
- Ship iterative improvements quickly based on feedback while preserving a high quality bar
Requirements
- 3+ years of professional software engineering experience with Python or similar languages
- Strong hands-on experience with FastAPI or comparable Python web frameworks
- Proven experience with forward deployed engineering in close partnership with clients
- Demonstrated experience shipping LLM-based applications and Gen AI assisted development workflows
- Experience with AI evaluation and quality engineering including automated evals and regression testing
- Strong system design skills for scalable, reliable, secure services
- High ownership and autonomy with ability to take loosely defined problems to production delivery
- Strong product judgment with ability to gather requirements and identify edge cases
- Strong quality mindset focused on reliability, maintainability, and observability
- Strong security fundamentals for sensitive data including access control and privacy practices
- Strong optimization skills across latency, reliability, cost, and model quality trade-offs
- Strong collaboration and communication skills in low-formality startup-like environments
- Advanced English proficiency (C1, Advanced)
Nice to have
- Amazon Web Services experience
- Kubernetes experience
- Terraform experience
- ReactJS experience
- Next.js experience