The Role
As a Senior Python Developer at Xapien you will play a pivotal role in owning and enhancing Xapien Insights a core component of our innovative AIpowered reports. We are seeking a Python expert with a strong background in building reliable scalable systems and experience in a second language such as Go or C#. In this position youll have a handson role in designing developing and deploying key components within Xapien Insights contributing to the future of due diligence technology.
Beyond coding youll mentor a graduate in prompt engineering helping develop their skills as they join you in delivering advanced AIdriven solutions. If you bring experience with RetrievalAugmented Generation (RAG) or other large language models thats a great advantage though our primary focus is on solid Python software engineering skills. Youll have ownership over your projects enjoying the autonomy to lead endtoend development and collaborating closely with a talented team to drive innovation in the industry
Core responsibilities
- Own and enhance Xapien Insights as a key feature of our AIpowered reports ensuring functionality is reliable scalable and meets strategic goals.
- Apply TestDriven Development (TDD) and rigorous testing practices to produce reliable maintainable code that meets highquality standards.
- Optimise code for performance and scalability primarily using Python and leveraging Go C# or similar languages when appropriate.
- Mentor and support junior developers particularly in prompt engineering and TDD principles promoting a learning environment that values quality and innovation.
Ways of working and best practices
We work in an agile environment to maximise productivity and the team is always encouraged to share their own ideas! Youll be working crossfunctionally with our Research Engineering Product Customer Support and Sales team to contribute to the continued success of our product.
Qualifications :
- Python and another programming language (e.g C# / Go) Youll bring solid experience in Python with a strong grasp of best practices for efficient clean code. Any experience with RAG (RetrievalAugmented Generation) frameworks or similar is a bonus and highly beneficial to this role.
- Testing experience (TDD BDD) You should bring a disciplined approach to TDD with handson experience in writing tests from the outset of development guaranteeing robustness and maintainability.
- Data stores (e.g Vector) Youll ideally have handson experience working with vector data stores optimising data retrieval and storage solutions within AIdriven products.
- Cloud provider (e.g AWS / GCP) You should bring a strong understanding of AWS (or GCP) with practical experience in deploying managing and optimising cloudbased applications ensuring they remain reliable and scalable.
Additional Information :
- Equity in the business in the form of shares You will own a meaningful part of the business through our employee shares & equity programme
- Unlimited Paid Time Off for you to take time to recharge.
- A professional development fund of 1000 per year we invest in our people and always encourage growth!
- Private health and Life insurance
- Highspec MacBook 200 for equipment setup
- Regular team lunches and social events from gokarting to mini golf to karaoke to rounders in the park
- X day one whole company day off every February so we can all switch off Slack and reset
- Flexible working flexible hours 2 days per week in our WeWork in Moorgate)
**Please note we cannot offer sponsorship to applicants (or transfer existing visas) at present**
Salary: up to 90000 bonus equity (dependent on experience)
Our Values
- Take ownership We keep our organisation simple valuing people over policies. We encourage ownership and decisionmaking.
- Better together We care about each other and go out of our way to help colleagues succeed. We value relationships and take a genuine interest.
- Transparent Our business is creating transparency in business relationships; so internally we are default share even when it feels uncomfortable.
- Glasshalffull This is about being real but still choosing to be optimistic. We celebrate wins and encourage each other to build forward.
- Be pioneers We are leaders not followers bold ambitious and cando. We dont start with whats possible we start with what we want to achieve then ask what has to be true
- Move fast This is our moment to make our mark on the world. So we work to ambitious deadlines launch fast and iterate always streamline and remain decisive amid huge uncertainty.
- Value learning We are all learning always. We take time to explain even if its quicker to do it ourselves.
- Always decent We are polite thankful and straightforward. Everyone is downtoearth informal and approachable.
- A players Working here should be stretching and exhilarating. We only hire and keep the best enquiring people that will keep us on our toes.
Remote Work :
No
Employment Type :
Fulltime