Qureos

Find The RightJob.

Quantitative Python Engineer

About Stochastic

Stochastic is a newly established quantitative software startup headquartered in Nasr City, Cairo. Our mission is to design and build high-performance quantitative software systems for the equities and options markets, with a strong emphasis on mathematical rigor, computational efficiency, and production-grade reliability.

The founder holds triple master's degrees and a PhD (all with perfect GPAs) from the Massachusetts Institute of Technology (MIT), and is a MathWorks fellow who wants to build a highly technical team and create elite systems together.

As one of the first technical hires working in a small team, you will have the opportunity to work closely with the founder, directly shape the company's core systems, and grow into a leadership role as the team expands.

About the Role

We are seeking highly capable Computer Scientists with strong proficiency in Python (NumPy, pandas), exceptional attention to detail, and rigorous foundations in algorithms, data structures, and computational reasoning.

These positions represent the first technical hires at the company and offer the opportunity to directly shape the core architecture, engineering standards, and trading infrastructure of Stochastic.

AI Usage Policy

We value independent technical reasoning and first-principles problem solving.

AI tools may be used only for:

  • Debugging assistance
  • Explanations or documentation
  • Small, narrowly scoped code snippets (fewer than 10 lines at a time)

AI tools may not be used to:

  • Make architectural or design decisions
  • Perform core reasoning on your behalf
  • Generate substantial portions of required code

Independent problem-solving ability is essential and will be assessed during the interview process.

Key Responsibilities

You will design and implement core components of a Python-based automated trading system, including:

Trading Infrastructure

  • Market data ingestion, normalization, and efficient storage
  • Low-latency, high-throughput signal computation engines
  • Portfolio construction, risk management, and order execution interfaces
  • Exchange connectivity (FIX, APIs) and order management systems (OMS)

Data Engineering & Integrity

  • Parsing, validating, and storing large historical and real-time datasets
  • Handling corporate actions and ensuring data integrity
  • Designing scalable and reproducible data pipelines

Quantitative Processing

  • Efficient time-series data structures and algorithms
  • Computing technical indicators, alpha factors, and risk metrics
  • Developing and optimizing numerical algorithms for performance

Performance & Reliability

  • Writing vectorized, parallelized, and performance-conscious code
  • Profiling and optimizing for CPU, memory, and I/O efficiency
  • Implementing validation systems and testing frameworks
  • Conducting performance analysis and optimization

Documentation

  • Maintaining clear, comprehensive documentation for systems and algorithms

Required Qualifications

  • Bachelor’s degree (or higher) in Computer Science.
  • Strong proficiency in Python
  • Strong foundations in algorithms, data structures, and computational complexity
  • Hands-on experience with NumPy and pandas, large CSV ingestion, and time-series data processing
  • Demonstrated ability to implement solutions from formal specifications
  • High standards of numerical correctness and edge-case handling
  • Strong debugging and analytical reasoning skills

Additional Requirements

  • The role requires exceptional attention to detail
  • For candidates with fewer than 3 years of experience, a strong academic record is valued, generally 3.7 GPA or above
  • Please note that candidates currently enrolled in a Master's or PhD program will need to formally withdraw prior to their start date, in order to avoid any potential conflicts regarding intellectual property ownership.
  • For Egyptian male citizens: military service must be completed or official exemption obtained.

Work Model & Compensation

Location: Nasr City, Cairo, Egypt
Full-time, on-site (no remote work)

Levels (Junior, Mid-Level, Senior) are determined based on a combination of years of experience and educational level, but with heavy emphasis on both demonstrated technical capability and level of independence in problem-solving, as determined through our technical interview process. Your compensation band will align with the level we assess, and prior titles are irrelevant in the evaluation process.

Approximate Gross Monthly Salary Ranges for the first year:

  • Junior: 20,000-30,000 EGP
  • Mid-Level: 30,000 - 45,000 EGP
  • Senior: 45,000-65,000 EGP

Exceptional performance during the evaluation may result in offers above these ranges.

Interview Process

  • Round 1: In-person introductory interview + a single Python screening exercise (no AI assistance).
  • Round 2: Comprehensive technical interview (scheduled separately; study materials provided in advance).
  • Round 3: Paid, full-day on-site evaluation mirroring a typical Stochastic workday giving us both a clear picture of how you'd perform on the job.

Job Type: Full-time

Pay: E£20,000.00 - E£65,000.00 per month

Application Question(s):

  • For Egyptian citizens: have you completed military service, obtained an official exemption or is this not applicable to you ?
  • How would you rate your proficiency in Python including its libraries pandas and numpy, out of 10 ? (1 = basic, 10 = expert)
  • How many years of total professional work experience do you have ?
  • What were your undergraduate field of study, university name, GPِA, and year of graduation ?

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.