Software Engineering Intern

Software Engineering Intern

Full-Time 63000 - 77000 £ / year (est.) On-site
P

At a Glance

  • Tasks: Build and develop innovative software solutions for legal professionals using cutting-edge AI technology.
  • Company: Join Wexler, a pioneering tech company transforming the legal industry with AI.
  • Benefits: Gain real ownership, mentorship from experts, and a clear path to full-time employment.
  • Other info: Work in a dynamic startup environment with fast-paced priorities and close customer interactions.
  • Why this job: Make a tangible impact on a product that expert lawyers rely on every day.
  • Qualifications: Ideal for 2026 graduates or strong second-year students in Computer Science or related fields.

The predicted salary is between 63000 - 77000 £ per year.

We’re seeking an exceptional engineering intern to join Wexler and work directly alongside our expert Software and Machine Learning Engineers. This is a hands-on role, you will contribute to the agent infrastructure of our product, push the product forward through blue sky projects, and have direct impact on a product that expert lawyers use every day.

We are ideally seeking 2026 graduates (or strong second-year students) from top UK universities in Computer Science or a closely related discipline. If you are obsessed with building things, intellectually curious, and excited by the frontier of applied AI, we’d love to meet you.

About Wexler: Legal AI has caught the attention of VCs and the wider tech world, but the reality is adoption with users is low in the enterprise, with roughly 20% of lawyers using AI tech. Of those lawyers, most are transactional or contract lawyers and they use generalist platforms that look to aggregate the tasks lawyers do but do not go deep into specific workflows. That’s where Wexler is different. We are a ‘scalpel’ rather than a ‘Swiss Army knife’, meaning we go deep into the workflows that can decide how a legal case is won. We have had extremely positive feedback from lawyers, and we have an ambitious roadmap of features to expand our coverage while retaining the forensic detail that makes our product great.

Responsibilities:

  • Build and develop our agentic infrastructure
  • Partner with the technical team to ideate, develop, and execute innovative, forward-looking (“blue sky”) initiatives that enhance and evolve the Wexler product.
  • Contribute to customer-facing interfaces that allow legal professionals to interact seamlessly with the product
  • Work alongside AI engineers to integrate LLM capabilities into production systems
  • Participate in technical architecture discussions and learn engineering best practices from a strong founding team
  • Think about the problems that matter most: delightful agentic experiences, performance at scale, and enterprise-grade security

Technical skills:

  • Back-end: Proficiency in Node.js / TypeScript or Python — ideally both. Comfort writing clean, testable server-side code.
  • Databases: Familiarity with relational databases (PostgreSQL preferred). Understanding of schema design and querying.
  • Front-end: Exposure to a modern JS framework (React is our stack). Able to translate product ideas into clean UI.
  • Cloud & DevOps: Any experience with AWS, CI/CD pipelines or containerisation is a bonus — not a requirement.
  • AI / ML: No prior AI experience is required. Curiosity about LLMs and how they work is all we ask.

You will be:

  • A 2026 graduate (or strong 2nd-year) from a top UK university, studying Computer Science, Engineering, Mathematics, or a closely related field
  • A builder — you have personal projects, hackathon experience, or open-source work that demonstrates you love creating things
  • Intellectually curious and excited by the once-in-a-generation platform shift happening in AI
  • Full-stack and comfortable getting stuck in wherever needed, be it a customer-facing feature, an internal tool or a performance fix
  • Energised by a startup environment: priorities move fast, customers are close, and your work ships the same week it’s written
  • Someone who values working with people who are low ego, ambitious and pragmatic
  • Comfortable figuring out how to build things you haven’t built before, and asking smart questions when you need to
  • Based in (or willing to relocate to) London for the internship. We work 4 days a week in person from our WeWork in Aldwych

What We Offer:

  • Real ownership: You will be designing and building the core systems that power AI for some of the most expert users in AI
  • Mentorship from experienced software and machine learning engineers, including direct access to the founders
  • A clear path to a full-time Software Engineer role for outstanding interns

Software Engineering Intern employer: Praxis, Inc.

Wexler is an exceptional employer for those looking to make a significant impact in the legal tech space. Based in London, we offer a dynamic work culture that fosters collaboration and innovation, providing employees with the autonomy to shape their roles while working alongside top-tier law firms. With competitive salaries, equity opportunities, and a strong focus on professional growth, Wexler is dedicated to empowering its team members to thrive in a rapidly evolving industry.

P

Contact Details:

Praxis, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering Intern

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Praxis, Inc. or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Praxis, Inc..

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Praxis, Inc..

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Praxis, Inc. that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Software Engineering Intern

Node.js
TypeScript
Python
Relational Databases
PostgreSQL
Schema Design
Querying

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Praxis, Inc..

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Praxis, Inc. and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Praxis, Inc.

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Praxis, Inc. uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.