Job Description

Junior Developer (Mathematical Optimisation)

We are looking for a junior developer who enjoys working at the intersection of software engineering and mathematical optimisation. This role suits someone who likes building well structured Python code while also understanding how models, constraints, and solvers are used to tackle real world problems.

You will be joining a small technical team working on optimisation driven software that has direct operational impact. The focus is on writing production ready code while gradually developing deeper modelling and optimisation expertise.

Software Engineering

  • Writing clean, maintainable Python code for optimisation workflows and data pipelines
  • Implementing model building logic, scenario generation, and result processing components
  • Writing unit tests and contributing to automated testing and continuous integration
  • Working with APIs, databases, and internal services to ingest and prep...

Apply for this Position

Ready to join Intellect Group? Click the button below to submit your application.

Submit Application