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
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
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.