We are seeking a Senior Product Engineer to work closely with our AI team to build the applications and systems that bring AI capabilities to our trading operations. You will be building robust AI/LLM applications that directly impacts trading operations.
Requirements
- 5-8+ years of experience building production backend systems and APIs
- Functional frontend skills - comfortable with React, TypeScript, and building user interfaces when needed
- Expert-level modern Python proficiency with deep knowledge of the ecosystem (Pydantic, FastAPI, asyncio, type hints)
- Strong experience with REST APIs, microservices architecture, and database design (SQL, NoSQL)
- Experience with modern AI frameworks (we currently favour Pydantic AI) and LLM integration
- Production experience with monitoring, observability, and system reliability
- Strong fundamentals in software testing, evaluation frameworks, and quality assurance
- In-depth understanding of modern software design principles (microservices, event-driven architectures, domain driven design, object oriented programming, test driven development)
- In-depth understanding of modern software development lifecycle (CI/CD, IaC, Containerisation)
- Practical experience with cloud engineering (preference for AWS)
Benefits
- Flexible working hours
- Generous parental leave
- Tuition reimbursement
- Relocation assistance