Python Engineer | Python Performance in London, United… - Jobeax
Vacancy description
Python Engineer | Python Performance in London, United Kingdom
Jump Trading
HybridMix of office and remote
United Kingdom, London
Python Engineer | Python Performance in London, United Kingdom is listed on Jobeax. Browse 10,000+ vacancies available.
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.
Our trading teams are each comprised of a dynamic group of traders, quantitative researchers, and engineers who work together to examine the global markets, seeking to understand the complexities of various traded products and exchanges. They leverage their impeccable statistical analysis and data mining skills, using the results of their research to make forecasts and develop profitable predictive trading models.
You would join a team of technologists working directly alongside quantitative researchers and traders, building the platforms, tooling, and infrastructure that Jump's trading efforts run on. Sitting at the intersection of research infrastructure, systems engineering, and quantitative development, these teams build the software researchers and traders use to develop, test, scale, and run strategies. Depending on your background and interests, that could mean working on the firm-wide research platform or embedding directly within a trading team — in both cases the engineering problems are the same: performance, scale, and turning research ideas into dependable production software. This is a strong fit for an engineer who wants to work close to quantitative research and trading without being limited to a narrow support role. The work is broad and high impact: building core platform capabilities, improving performance and scalability, and partnering with researchers to turn mathematically informed ideas into robust production tooling.
What You'll Do:
Design, build, and improve the research and production infrastructure that underpins Jump's trading efforts
Work across a hybrid Python/C++ environment, balancing researcher usability with performance-critical systems development
Partner closely with quantitative researchers and traders to translate research workflows, models, and ideas into scalable, maintainable software
Develop foundational libraries, backend systems, and workflow tooling used to support strategy research, testing, and deployment
Improve system performance, algorithmic efficiency, and scalability across distributed and cluster-based compute environments
Own projects end to end, from design and implementation through testing, rollout, and ongoing improvement
Contribute to the evolution of the platform as the team expands its research capabilities and compute infrastructure
Skills You’ll Need:
At least 5+ years of professional software engineering experience in Python
Experience designing, analyzing, and implementing highly algorithmic code
Experience building production systems in Linux environments
Strong understanding of data structures, algorithmic complexity, and efficient implementation
Experience with concurrent and distributed systems
Familiarity with cluster, cloud, or other large-scale compute environments
Self-directed, intellectually curious, and comfortable taking ownership of meaningful technical problems
Minimum academic qualification: Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Physics, or equivalent
Background in research infrastructure, high-performance computing, distributed systems, or performance engineering
Experience improving bottlenecks, scalability, or migration paths from researcher-friendly tooling into higher-performance systems
Ability to communicate technical tradeoffs clearly with both engineers and quantitative users
Bonus skills:
Experience with Python/C++ interoperability and library development
Ability to work effectively with quantitative researchers and translate mathematical or theoretical ideas into practical software
Exposure to time series analysis, optimization, simulation, numerical methods, or other quantitative workflows
Benefits include:
Private Medical, Vision and Dental Insurance
Travel Medical Insurance
Group Pension Scheme
Group Life Assurance and Income Protection Schemes
... a wide range of markets. Within QTR, AI Market Lab brings together quantitative research, modern artificial intelligence, market microstructure, and high-performance engineering to develop the next generation of electronic trading capabilities. Our work spans signal research, pricing, market making, execution, portfolio ...
... with machine learning frameworks (PyTorch, TensorFlow, JAX) - Have industry experience in machine learning research - Can balance research exploration with engineering implementation - Enjoy pair programming (we love to pair!) - Care about code quality, testing, and performance - Have strong systems design and communication ...
... our R&D team as a Process Development Scientist at our Haverhill manufacturing site to play a key role in designing and conducting laboratory scale process engineering experiments and developing and improving process performance. The successful candidate will design and conduct laboratory-scale process engineering experiments ...
... (including P&L, risk, cash) • Trade Execution • Build and maintain automated processes This is a role for someone who has a strong level of applied mathematics or engineering with and interest in solving problems and working in a face paced rewarding environment. Operations Analysts MUST have: • A at A-level Maths or equivalent ...
... specialty, or reinsurance portfolios. - Catastrophe modeling, capital modeling, predictive modeling, or rate-filing experience. - Proficiency with SQL , R , Python , SAS , or actuarial modeling platforms. - Experience presenting results to underwriting, finance, claims, or executive stakeholders. Start Date - Immediately ...
... exams). - Experience across multiple practice areas or specialty lines. - Reinsurance, capital modeling, or enterprise risk experience. - Proficiency with R , Python , SAS , SQL , or actuarial software ( Prophet , Emblem , Radar , ResQ ). - Experience with regulatory filings, rate filings, or statements of actuarial opinion. ...
... Economics, Mathematics, Statistics, or related disciplines - Strong analytical capabilities and attention to detail - Proficiency in data analysis tools (SQL, Excel, Python beneficial but not required) - Excellent numerical and statistical reasoning - Strong communication skills to present findings to varied audiences Legal Requirements ...
... etc. Skills and Experience - Strong automation using Microsoft 365, Power Platform and Azure services - Developing bespoke solutions using C#, SQL, JavaScript, Python and related technologies - Supporting reporting, data warehousing and analytics requirements - Applying practical understanding of AI and LLM-based solutions ...
About Faculty At Faculty, we transform organisational performance through safe, impactful and human-centric AI. With more than a decade of experience, we provide over 350 global customers with software, bespoke AI consultancy , and Fellows from our award winning Fellowship programme . Our expert team brings together leaders ...
... learning model accuracy in real-world tests Requirements Essential skills/ experience: - BSc or MSc degree in Electronic Engineering, Computer Science, Computer Engineering, or related engineering field - Experience delivering functioning commercial embedded software - Excellent C/C++ skills & familiarity with Python and object-oriented ...
... maintenance records using CMMS systems - Supporting continuous improvement and lean manufacturing initiatives - Liaising with production teams to maximise equipment performance What our client is looking for in the successful Multi-Skilled Maintenance Engineer Essential Skills & Experience: - Recognised engineering qualification ...
... cable and interconnectors industry that has allowed you to progress to more senior levels - Proficient and well developed experience in the use of Abaqus and Python. - Willingness and enthusiastic mentor / coaching experience of less experienced engineers on technical aspects of process engineering and continued professional ...
... skills. Here are some of the qualities we look for: • Excellent academic background in a quantitative field such as mathematics, physics, statistics, economics, engineering, or computer science, with a preference for Masters and PhDs. • Strong programming skills in an object-oriented or functional paradigm such as Python, C++, ...
... algorithms. - Research, implement, and experiment with next-generation search techniques to enhance relevance and accuracy for users globally. - Collaborate with engineering teams to integrate data science models seamlessly into our tech stack. Experimentation & Insights - Design and execute rigorous A/B tests to validate new ...
... interacting with clients and working on large-scale projects - Knowledge of a selection of the following technologies including hands on experience is preferable: Python Pandas, Azure Databricks, Alteryx, Microsoft Power Platform (PowerAutomate & PowerBI) - Proven high quality delivery and attention to detail - Experience working ...
Process Engineer Buxton, Derbyshire Permanent | 37.5 hours per week Competitive Salary + Bonus + Benefits We are recruiting for an experienced Process Engineer to join a major heavy industrial manufacturing operation in Buxton. This is a site-based role focused on improving plant performance, process efficiency, energy ...
... non-financial risk. - Working knowledge of mathematics including statistics, time series analysis and numerical algorithms. - Experience with programming in Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using languages such as R, Java, C++ ...
... customers after the sale to understand their environments, integrate our technology into their workflows, and help them iterate quickly to maximize security and performance outcomes. Your ability to collaborate with customers, leverage modern technologies (cloud, containerization, networking), and translate feedback into actionable ...
... high attention to detail. - Proficient with spreadsheets and at least one reporting, database, analytics, or workflow tool. Preferred - Experience with SQL , Python , R , Tableau , Power BI , Looker , or insurance data platforms. - Lean , Six Sigma , project-management, business-analysis, or data-governance credential. - ...
... non-technical stakeholders. Key Skills and Experience Required * Proven experience working as a Data Scientist within a complex data-driven environment. * Strong Python development skills with experience building, maintaining, and enhancing analytical or simulation models. * Experience of system dynamics modelling, simulation ...