Python Model Developer
(London & Remote)
To reimagine technology to transform analytical decision-making, helping our customers make smarter decisions faster.
Who we are
hx is an analytical technology company that’s pushing the boundaries of data-driven decision-making in insurance. Our team does this in many ways:
- Mainly, we’ve designed and built Renew, a SaaS platform that allows actuaries and underwriters to create powerful, flexible models using modern open-source technology without the hassle of doing boring things like database admin and UI formatting
- Our team of world-class actuaries, engineers and delivery experts support our clients in doing innovative and challenging things with our platform to help them launch more useful, advanced models, faster
We are currently doing this for some of the largest, and most cutting-edge names in specialty insurance today, and our client base is growing rapidly. We are looking to scale out our Consultancy Team to do much more of this with clients, partners and the market in general – that’s where you come in!
What we are looking for
The hx consultancy team is not a typical consultancy; the technical/actuarial work we do here is quite different from most places. We don’t take on traditional “transformations” ourselves (we have brilliant partners for that) – we specialise in handling the most difficult or interesting problems for our clients, where only a combination of the very best market expertise and Renew knowledge will do. Here are some example challenges we will take on this year:
- How do we make sure our clients are first-to-market with rapidly built, world class pricing models in Renew?
- What do we need to do to plug the gaps in the open-source libraries that cater to the specialty insurance sector?
- What are the novel datasets and techniques that should be par for the course in a modern set of pricing models?
The Consultancy team works closely with our Product/Engineering teams as well as with our clients - we see model development work as a way to "eat our own food" and make our product better. You'll use and help develop cutting-edge tech, and work with super-bright, driven people (both inside hx and among our data, service and insurtech partners).
However, this only scratches the surface of opportunity – hx is growing very fast and our product is being used in an increasing (and sometimes unexpected!) number of ways across the market. If you join us, it’s likely your journey will be similarly fast-paced and surprising!
The Python Model Developer will be a technical SME providing consultancy on:
- Best practice code approach – how should our Python models be built to make them faster, more resilient and easier to maintain?
- Integration – how does Renew fit into our clients’ eco-system and what does world-class model integration look like?
- Training – how do we ensure that hx and our customers are kept at the forefront of Python development best practice?
- Around 2+ years’ experience of practical Python development including production grade applications.
- Experience working with common Python packages such an NumPy, Pandas, Requests, Scikit-learn etc.
- A strong background in other development languages (SQL, VBA, R, C# etc.) and/or a computer science background
- A proven track record of working on system integration projects including documentation and data mapping
- A passion for coaching and mentoring others and unlocking the potential in your colleagues
- Experience within in (or a passion to learn about) Insurance and/or Actuarial Sciences
- A self-starting attitude: you enjoy managing your own time and work, within a tight-knit, high-pressure but high-support environment. You proactively drive your own personal development and stay up-to-date with the latest industry trends and challenges
We highly value:
- An existing market presence, or desire to build one, to help hx support initiatives in Lloyd’s, tech communities, or elsewhere
- The ability to promote hx’s work, e.g. by writing on our blog, presenting at (virtual) meetups/conferences, or supporting other partnerships
- Passion for experimenting with new approaches and technologies through your work, extracurriculars and hackathons
What will you do?
In your first week you’ll:
- Get set up, get to know hx and your team
- Meet everyone at our weekly company breakfast and attend daily stand-ups
- Get started on the Renew platform and ship your first models independently within days
- Review our existing Python model development approach and start contributing to our best-practice guides
- Wrap the week with a drink at our weekly all-hands Show & Tell!
Within your first month you’ll:
- Have direct responsibility for your delivery to client projects, managing your own deadlines
- Be working directly with customer actuarial teams, developers at our partners and our internal development teams in solving their hardest coding problems in Python and beyond
- Be consistently contributing to and improving our internal and external training & development materials
Within three months you’ll be:
- Supporting our customers in building models that are seamlessly integrated and employing cutting edge approaches (including ML, AI & Monte Carlo simulations)
- Responsible for the day-to-day quality assurance process of in-flight client and internal projects
- Implementing and improving our model development standards and ways of working
- Actively developing and mentoring other members of the team
- Driving requirements into the Product and Engineering Teams to reflect our customers’ needs to improve the developer experience or product capabilities
What do we offer?
- Competitive salary + very staff-friendly EMI share options
- £5,000 annual learning & development allowance
- 33 days annual leave (inc. public holidays)
- £250 gadget-for-the-office budget (on hiatus due to Covid)
- Top-spec equipment (choice of Apple or Dell laptop, mechanical keyboards, screens, etc)
- Huge opportunity for personal development and mastery as we grow together
- Regular remote hackathons, lunch & learns, socials and games nights
- Team breakfasts and lunches, snacks, drinks fridge, socials, fun office @ The Ministry
- Annual team trip somewhere warm (sadly on hold due to COVID19)
hx is different and so is our hiring process. We want to see you at your best, so we let you customise the major stages – essentially a “choose your own adventure” hiring process that adapts to your individuality.
- Initial call with our Talent team to kick things off
- Introductory call with your future manager (with your choice of questions)
- Practical skills assessment with your future colleagues
- Meet the team (with your choice of who) + Meet the COO + Meet the CEO
- We offer!
Diversity @ hx
We are committed to diversity and equal opportunity. We’re a talented and high-energy, but low-ego and kind team who believes that the more inclusive we are, the better our work and culture is. We are not yet where we want to be in terms of balance, but it is our mission to build a team that represents a variety of backgrounds and perspectives and we are working hard towards that goal.
If you like the sound of this role but you’re not totally sure whether you’re the right fit – please apply anyway and we’ll let you know either way. Remember: you miss every shot you don’t take!
Follow our blog to keep up to date with all things hx!