Junior Algorithmic Developer, Analyst, London

Jefferies
London
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 1-3 yearsEducation: bachelorsSkills: ["Ability to work fast-paced","Quick to learn","Curiosity","Collaboration"]

Develop and optimize algorithmic trading systems in a fast-paced Electronic Trading environment. Write clean, modern C++ with strong memory management and multi-threading skills, and use Python, Perl, Shell scripting, and SQL for data analysis, prototyping, and integrating AI/ML models. Apply CS fundamentals like object-oriented design and algorithmic complexity, and support performance verification and optimization. Collaborate with colleagues globally and be actively curious to learn quickly.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Jefferies
Jefferies
2 months ago

Junior Algorithmic Developer, Analyst, London

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Develop and optimize algorithmic trading systems in a fast-paced Electronic Trading environment. Write clean, modern C++ with strong memory management and multi-threading skills, and use Python, Perl, Shell scripting, and SQL for data analysis, prototyping, and integrating AI/ML models. Apply CS fundamentals like object-oriented design and algorithmic complexity, and support performance verification and optimization. Collaborate with colleagues globally and be actively curious to learn quickly.
Location: London
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Requirements

  • •1–3 years of professional experience writing clean, preferably modern C++, with strong memory management and multi-threading.
  • •Academic or professional familiarity with machine learning libraries and frameworks (AI/ML).
  • •Strong CS fundamentals: object-oriented programming, data structures, and algorithmic complexity.
  • •Competence in Python, Perl, Shell scripting, and SQL for data analysis, prototyping, and integrating AI models.
  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics, or another highly quantitative field.
Experience:1-3 years
Education:Bachelor's in Computer Science, Computer Engineering, Mathematics, or a highly quantitative field
Skills:Ability to work fast-pacedQuick to learnCuriosityCollaboration
Languages:US
Tech Stack:C++PythonPerlShell scriptingSQLObject-oriented programmingData structuresMemory managementMulti-threadingMachine learningAI/MLTCP/IPUDPCUDAGPUsGitLinux/UnixQuantitative financeAlgorithmic trading

Company Brief

Jefferies
Global investment banking and capital markets firm providing advisory, underwriting, trading, research, and asset management services to corporations, governments, and institutional investors.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 1962
WebsiteLinkedIn