Software Engineer (Python Backend) in London
Software Engineer (Python Backend)

Software Engineer (Python Backend) in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
N

At a Glance

  • Tasks: Build and evolve an AI platform using Python, powering intelligent workflows for top financial firms.
  • Company: Join Nevis, a groundbreaking AI wealth management startup backed by leading investors.
  • Benefits: Enjoy competitive salary, private medical insurance, 25 days annual leave, and company equity.
  • Other info: Collaborate with a world-class team and shape the future of wealth management.
  • Why this job: Make a real impact in a fast-paced environment with huge growth potential.
  • Qualifications: 4+ years of Python experience, ideally in AI platforms or ML infrastructure.

The predicted salary is between 60000 - 80000 £ per year.

About Nevis

Nevis is building the world’s first AI wealth management platform. We are building the system financial advisors will run on for the next decade. Our AI completes work, automates workflows end to end, and frees advisors to spend more time with clients. In the future, every wealth management firm will run on Nevis.

Nevis was founded by an exceptional team of ex-Revolut executives and has raised a total of $40 million from world leading investors including Sequoia Capital, ICONIQ and Ribbit.

The Role

We are looking for an exceptional Software Engineer (Python) to help build the AI platform that powers intelligent workflows for the world’s top financial firms. In this role, you will design and implement the Python systems, services, and orchestration layers that accelerate AI development across Nevis. You’ll work across applied AI, data pipelines, model execution frameworks, agentic systems, retrieval infrastructure, and backend components that support our AI products.

You’ll thrive here if you love building production-grade AI platforms, care about performance and reliability, and want to work on systems that move from idea to production in days. You’ll be joining a world-class engineering team with deep experience building AI systems at scale.

What You’ll Do

  • Build and evolve Nevis’ Python-based AI platform, powering core workflows and agentic automation.
  • Develop model orchestration, data processing pipelines, retrieval systems, and execution runtimes for applied AI features.
  • Create scalable APIs, services, and internal tools enabling rapid development, evaluation, and deployment of AI systems.
  • Architect robust systems for model inference, prompt execution, vector retrieval, and multi-step agent reasoning.
  • Maintain high engineering standards through clean code, testing, observability, and CI/CD.
  • Collaborate closely with AI engineers, product managers, and designers to ship features used by thousands of clients.
  • Own greenfield AI platform components from architecture through production rollout.
  • Participate in design reviews, code reviews, and technical debates that shape the future of Nevis’ technical direction.

Who You Are

  • 4+ years of experience in Python engineering, ideally building AI platforms, ML infrastructure, or applied AI products.
  • Deep expertise in Python, asynchronous programming, system design, and backend engineering fundamentals.
  • Hands-on experience building production systems involving:
  • LLM orchestration or agent frameworks (Pydantic, LangChain, custom orchestration).
  • Data pipelines, ETL, embeddings, or vector search.
  • Retrieval-augmented generation (RAG) or model-backed workflows.
  • High-performance APIs and distributed services.
  • Strong understanding of modern cloud environments (AWS preferred).
  • Solid foundation in computer science, distributed systems, or related fields.
  • Fast learner with a bias for action and a strong ownership mindset.
  • Excellent communication and collaboration skills.
  • Comfortable operating in a fast-paced, high-growth environment.
  • Nice to Have

    • Experience shipping applied AI or ML-powered products in production.
    • Knowledge of vector databases, feature stores, or streaming systems.
    • Background in fintech, financial services, wealth management, or startups.

    Why Join Nevis?

    • Work alongside a world-class founding team backed by Sequoia, ICONIQ, and Ribbit.
    • Build core systems at a hyper-growth AI startup redefining wealth management.
    • Fast-paced environment with huge scope for ownership, impact, and career growth.
    • Mission-driven culture with global industry-changing potential.
    • 25 days’ annual leave.
    • Private medical insurance.
    • Competitive salary and benefits, including company equity.

    Software Engineer (Python Backend) in London employer: Nevis Wealth

    At Nevis, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Software Engineer (Python Backend), you'll have the unique opportunity to build cutting-edge AI systems in a fast-paced environment, with ample scope for personal ownership and career growth. Our mission-driven team is backed by leading investors, ensuring you are part of a transformative journey in wealth management while enjoying competitive benefits like private medical insurance and generous annual leave.
    N

    Contact Detail:

    Nevis Wealth Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Engineer (Python Backend) in London

    ✨Tip Number 1

    Network like a pro! Reach out to folks in the industry, especially those at Nevis or similar companies. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your Python projects, especially those related to AI or backend systems. This gives you a chance to demonstrate your expertise beyond just a CV.

    ✨Tip Number 3

    Prepare for technical interviews by brushing up on system design and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get feedback.

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Nevis team.

    We think you need these skills to ace Software Engineer (Python Backend) in London

    Python Engineering
    Asynchronous Programming
    System Design
    Backend Engineering Fundamentals
    LLM Orchestration
    Agent Frameworks (Pydantic, LangChain)
    Data Pipelines
    ETL
    Embeddings
    Vector Search
    Retrieval-Augmented Generation (RAG)
    High-Performance APIs
    Distributed Services
    Cloud Environments (AWS preferred)
    Communication Skills
    Collaboration Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your Python experience and any relevant projects you've worked on, especially those involving AI or backend systems. We want to see how your skills align with what we're building at Nevis!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and wealth management, and explain why you’re excited about joining our team. Let us know how your background makes you a perfect fit for the role.

    Showcase Your Projects: If you've got any personal or professional projects that demonstrate your Python skills or experience with AI platforms, don’t hold back! Include links or descriptions in your application so we can see your work in action.

    Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy!

    How to prepare for a job interview at Nevis Wealth

    ✨Know Your Python Inside Out

    Make sure you brush up on your Python skills, especially around asynchronous programming and backend engineering fundamentals. Be ready to discuss your past projects and how you've implemented Python in building AI platforms or ML infrastructure.

    ✨Showcase Your Problem-Solving Skills

    Prepare to tackle some technical challenges during the interview. Think about how you would approach designing scalable APIs or data processing pipelines. Practising coding problems related to these areas can really help you shine.

    ✨Understand Nevis' Vision

    Familiarise yourself with Nevis' mission and the AI wealth management landscape. Being able to articulate how your skills align with their goals will demonstrate your genuine interest in the role and the company.

    ✨Emphasise Collaboration

    Since you'll be working closely with AI engineers, product managers, and designers, highlight your teamwork experiences. Share examples of how you've successfully collaborated on projects and contributed to a positive team dynamic.

    Software Engineer (Python Backend) in London
    Nevis Wealth
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >