Our software engineers sit at the heart of building our products and by extension maintaining
the trust our clients have in us.
Alongside strong engineering skills with a large, complex codebase, core to the role are solid reasoning,
development and communication skills. You will work closely with our product analysts (complementing their
client focus with engineering expertise) and our clients to ensure timely and robust delivery of features.
As a development expert, the wider team will depend on you to robustly deliver complex features, understanding
their nuances and deriving edge cases. The development team also consists of juniors and interns who you will mentor.
The machine learning aspect of this role will see you identify, engineer and develop the right machine
learning models for different aspects of our technology. This includes working with (but not limited to)
neural networks, LLMs and RAG. Our technology is already well advanced and accuracy is critical, so you will
also be responsible for ensuring that deployed ML models deliver real improvements and do not produce incorrect
or inconsistent conclusions.
Our primary development language is Java and the wider tech stack includes AWS, MongoDB, Jenkins and JavaScript.
Your role will include algorithm design, UI/UX, data model engineering and backend development. As you grow into the
role, you’ll find your specialism at Minimax Labs whilst always being involved in all aspects of what we do.
At Minimax Labs we build sophisticated, world-leading trading and logistics optimisation
software for major global commodity trading businesses. They rely on our products to
make high-value business critical decisions every day, and in turn we improve the efficiency
of energy shipping and trading worldwide.
We are a cohesive, hardworking team of dedicated engineers and domain experts who thrive on
tackling challenging problems and developing quality software. In candidates, we look for the same drive.
Our informal, flat structure and collaborative environment means everyone takes ownership of projects,
gains wide exposure and develops key responsibilities in their role.
Our main product is an application that enables users to optimise and analyse shipping and trading in an
LNG portfolio. In conjunction, we offer a server application for their data sharing and system integration needs.
Our software engineers sit at the heart of building our products and by extension
maintaining the trust our clients have in us.
Alongside strong engineering skills with a large, complex codebase, core to the role
are solid reasoning, development and communication skills. You will work closely with
our product analysts (complementing their client focus with engineering expertise) and our
clients to ensure timely and robust delivery of features. As a development expert, the wider
team will depend on you to robustly deliver complex features, understanding their nuances and
deriving edge cases. The development team also consists of juniors and interns who you will mentor.
Our primary development language is Java and the wider tech stack includes AWS, MongoDB, Jenkins and JavaScript.
Your role will include algorithm design, UI/UX, data model engineering and backend development.
As you grow into the role, you’ll find your specialism at Minimax Labs whilst always being involved in all aspects
of what we do.
At Minimax Labs we build sophisticated, world-leading trading and logistics optimisation
software for major global commodity trading businesses. They rely on our products to
make high-value business critical decisions every day, and in turn we improve the efficiency
of energy shipping and trading worldwide.
We are a cohesive, hardworking team of dedicated engineers and domain experts who thrive on
tackling challenging problems and developing quality software. In candidates, we look for the same drive.
Our informal, flat structure and collaborative environment means everyone takes ownership of projects,
gains wide exposure and develops key responsibilities in their role.
Our main product is an application that enables users to optimise and analyse shipping and trading in an
LNG portfolio. In conjunction, we offer a server application for their data sharing and system integration needs.
Our optimisation engineers are responsible for the maintenance, development and testing of our optimisers.
They utilise their PhD training to its fullest to ensure our algorithms are correct, performant and
extendable. They play a critical part in ensuring our clients continue to realise real value and see
results that support their workflow.
Core to the role are strong reasoning, development and communication skills. You will work closely with the
rest of the team and be the go-to expert on new optimiser developments. You will also be working closely with
clients to support them in modelling, interpreting optimisation results and understand their needs to extend
our optimisation technology.
You’ll mainly develop in Java but will get exposure to our wider tech stack which includes AWS, MongoDB,
Jenkins and JavaScript. Your role will include algorithm design, UI/UX, data model engineering and
backend development. The landscape of what an optimisation engineer works on also changes over time,
e.g. modelling a different problem domain or utilising our existing technology on a large scale or distributed
context, you’ll be an integral part of allowing Minimax Labs expand into these spaces.
At Minimax Labs we build sophisticated, world-leading trading and logistics optimisation
software for major global commodity trading businesses. They rely on our products to
make high-value business critical decisions every day, and in turn we improve the efficiency
of energy shipping and trading worldwide.
We are a cohesive, hardworking team of dedicated engineers and domain experts who thrive on
tackling challenging problems and developing quality software. In candidates, we look for the same drive.
Our informal, flat structure and collaborative environment means everyone takes ownership of projects,
gains wide exposure and develops key responsibilities in their role.
Our main product is an application that enables users to optimise and analyse shipping and trading in an
LNG portfolio. In conjunction, we offer a server application for their data sharing and system integration needs.
Our Product Analysts support a global client base in using our highly technical
software. They take an active interest in learning every detail of our tools and
the wider industry context, becoming subject matter experts. They are the go-to
contact for both clients and developers.
Core to the role are strong analytical and communication skills as well as a
desire to solve difficult problems and the ability to prioritise and manage tasks.
You will work with clients to understand their needs, guiding the development
and implementation of new features. You will also share the responsibility of
developing and presenting analyses, and preparing training, support and
marketing materials.
This crucial role naturally expands into leading client communications and relationships,
training, technical account management, product development and delivery and
supporting business development, including demoing to new prospects.
At Minimax Labs we build sophisticated, world-leading trading and logistics optimisation
software for major global commodity trading businesses. They rely on our products to
make high-value business critical decisions every day, and in turn we improve the efficiency
of energy shipping and trading worldwide.
We are a cohesive, hardworking team of dedicated engineers and domain experts who thrive on
tackling challenging problems and developing quality software. In candidates, we look for the same drive.
Our informal, flat structure and collaborative environment means everyone takes ownership of projects,
gains wide exposure and develops key responsibilities in their role.
Our main product is an application that enables users to optimise and analyse shipping and trading in an
LNG portfolio. In conjunction, we offer a server application for their data sharing and system integration needs.
At Minimax Labs we build sophisticated, world-leading trading and logistics optimisation
software for major global commodity trading businesses. They rely on our products to
make high-value business critical decisions every day, and in turn we improve the efficiency
of energy shipping and trading worldwide.
We are a small, cohesive, hardworking team of dedicated engineers and domain experts who thrive on
tackling challenging problems and developing quality software. In candidates, we look for the same drive.
Our informal, flat structure and collaborative environment means everyone takes ownership of projects,
gains wide exposure and develops key responsibilities in their role.
Our main product is an application that enables users to optimise and analyse shipping and trading in an
LNG portfolio. In conjunction, we offer a server application for their data sharing and system integration needs.
Our main product is a Java application that allows users to optimise and analyse
a portfolio of shipped commodities. In parallel, we offer a server application to
support users with data sharing and integration with other systems.
Our tech stack includes AWS, MongoDB, Jenkins, Java, and JavaScript. A range of
projects will offer exposure to software engineering, algorithmic development,
and cloud computing.
Our internship programme is well established and, we want our interns to gain valuable
experience by completing projects, delivering new features, learning to navigate a large
project, resolving bugs, working with clients and working independently, all whilst closely
supported by the whole team.
Here are some of the projects our 2024 interns worked on:
"Minimax provided a collaborative environment with opportunities to participate in client talks, product releases [and] real world exposure to the development lifecycle. I am grateful and honored to have been a part of such a team."
"I had a fantastic summer interning at Minimax Labs. I grew professionally by working on real projects and collaborating with the talented team. I especially appreciated how supportive and welcoming everyone was, making it a great learning environment."
"Working at Minimax Labs has been a fantastic experience. I thoroughly enjoyed the interesting projects I was given during my time here, and I'm glad to have had the opportunity to work with such a friendly and supportive team."
"I thoroughly enjoyed working at Minimax. I was part of a team full of friendly and talented people who made every effort to share their knowledge and skills and ensured that I was fully supported as I undertook several interesting projects."
"The time I have spent at Minimax Labs has given me invaluable experience into working at a software company. The team has really supported my personal development and has trusted me with important client facing projects."
"During my time with Minimax, I was able to develop myself and my professional skills with the help of the supportive team. I appreciated being trusted with important projects and communicating directly with clients."
"I am grateful for the opportunity to work with such a welcoming team that has allowed me to grow my skills and take ownership of my projects."
"I've been with Minimax Labs now for about 2½ years and really enjoy working with the team. I feel a part of something bigger and am provided with a space to develop my skills and take on more responsibilities."
"I have seen the team grow from a few people to over a dozen. In that time, my responsibilities have grown significantly from working on a range of exciting projects and challenging problems to now owning several modules."
"What we provide to our clients across the world is really valuable and to feel that brings me great job satisfaction. It's a small team so everyone here plays an important role in making us the market leaders in what we do."
We'd still like to hear from you! If you think your skills are a good match for us, but can't find the perfect role above, please apply below.