Software Engineer – AI Tooling
Software Engineer – AI Tooling

Software Engineer – AI Tooling

London Full-Time 126000 - 180000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Build and maintain AI tools to enhance developer workflows and automate tasks.
  • Company: Join Jump Trading Group, a leader in innovative financial research and technology.
  • Benefits: Enjoy competitive salary, bonuses, health insurance, paid leave, and wellness programs.
  • Why this job: Be part of a creative culture that values collaboration and pushes technological boundaries.
  • Qualifications: 2+ years in software engineering, fluent in Python, with strong problem-solving skills.
  • Other info: Opportunity to work on cutting-edge AI projects in a dynamic team environment.

The predicted salary is between 126000 - 180000 £ per year.

Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.

We are growing our engineering‐focused R&D group dedicated to building next‐generation AI tools and automation for developers and quantitative researchers. This team partners closely with platform and infrastructure engineers to shape robust, agent‐enabled tooling used by trading and research groups across Jump.

What You\’ll Do:

Architect, build, and maintain LLM‐powered and agent‐based tools to streamline developer workflows and automate complex tasks

Collaborate with core platform and infrastructure teams to identify use cases and deliver reliable, scalable solutions

Apply best practices in prompt engineering, tool/plugin integration, access control, and observability

Take ownership throughout the product lifecycle, from prototyping to deployment, rollout, and documentation

Champion modern engineering standards and help drive continuous improvement across Jump\’s diverse tech landscape

Other duties as assigned or needed

Skills You\’ll Need:

2+ years of professional software engineering experience

Fluency in Python, with experience integrating LLM APIs or building with agent/automation frameworks

Understanding of operating systems, networking, automation, and core software engineering fundamentals

Strong analytical and problem‐solving skills, focused on developer experience and usability

Familiarity with Linux and version control tools

Reliable and predictable availability

Bonus:

C++ experience

Exposure to developer infrastructure (Docker, CI/CD, observability platforms)

Interest or experience in agent systems or secure enterprise automation

Benefits

Discretionary bonus eligibility

Medical, dental, and vision insurance

HSA, FSA, and Dependent Care options

Employer Paid Group Term Life and AD&D Insurance

Voluntary Life & AD&D insurance

Paid vacation plus paid holidays

Retirement plan with employer match

Paid parental leave

Wellness Programs

Annual Base Salary Range: $175,000–$250,000 USD

How to ApplyInterested in this position? Please submit your resume and cover letter through the application portal.

#J-18808-Ljbffr

Software Engineer – AI Tooling employer: Jump Trading

Jump Trading Group is an exceptional employer that fosters a culture of innovation and collaboration, empowering talented individuals to push scientific boundaries in the financial markets. With a strong focus on employee growth, we offer competitive benefits including discretionary bonuses, comprehensive health insurance, and a supportive work environment that encourages creativity and intellectual honesty. Located in the vibrant Bloomsbury area of London, our engineering-focused R&D group provides unique opportunities to work on cutting-edge AI tools, making a meaningful impact in the industry while enjoying a balanced work-life experience.
J

Contact Detail:

Jump Trading Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer – AI Tooling

Tip Number 1

Familiarise yourself with the latest advancements in AI tooling and automation frameworks. Being well-versed in these areas will not only help you during interviews but also demonstrate your genuine interest in the role.

Tip Number 2

Engage with the developer community by participating in forums or contributing to open-source projects related to LLMs and automation. This can showcase your skills and passion, making you a more attractive candidate.

Tip Number 3

Network with current or former employees of Jump Trading Group on platforms like LinkedIn. They can provide valuable insights into the company culture and the specific skills that are highly valued in their engineering teams.

Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Python and automation. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills relevant to the job.

We think you need these skills to ace Software Engineer – AI Tooling

Fluency in Python
Experience integrating LLM APIs
Knowledge of agent/automation frameworks
Understanding of operating systems
Networking skills
Core software engineering fundamentals
Strong analytical skills
Problem-solving skills
Focus on developer experience and usability
Familiarity with Linux
Version control tools proficiency
C++ experience (bonus)
Exposure to developer infrastructure (Docker, CI/CD)
Familiarity with observability platforms
Interest in agent systems
Secure enterprise automation knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Python and any work related to AI tools or automation. Use keywords from the job description to align your skills with what Jump Trading Group is looking for.

Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation and collaboration, as these are key values at Jump. Discuss specific projects where you've applied your analytical and problem-solving skills, especially in relation to developer experience and usability.

Showcase Relevant Projects: If you have worked on projects involving LLM APIs, agent systems, or automation frameworks, be sure to include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding skills and project outcomes.

Highlight Continuous Learning: Mention any ongoing education or certifications related to software engineering, AI, or automation. This shows your commitment to staying updated with industry trends and best practices, which is crucial for a role focused on cutting-edge research.

How to prepare for a job interview at Jump Trading

Showcase Your Technical Skills

Make sure to highlight your experience with Python and any relevant frameworks during the interview. Be prepared to discuss specific projects where you've integrated LLM APIs or built automation tools, as this will demonstrate your hands-on expertise.

Understand the Company Culture

Jump Trading values creativity, collaboration, and a competitive spirit. Familiarise yourself with their unique culture and be ready to discuss how you embody these traits in your work. This will help you connect with the interviewers on a personal level.

Prepare for Problem-Solving Questions

Expect to face analytical and problem-solving questions that assess your approach to developer experience and usability. Practice articulating your thought process clearly, as this will showcase your ability to tackle complex challenges effectively.

Demonstrate Continuous Improvement Mindset

Jump is looking for candidates who champion modern engineering standards. Be ready to share examples of how you've contributed to continuous improvement in past roles, whether through adopting new technologies or refining existing processes.

Software Engineer – AI Tooling
Jump Trading
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

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>