Optimization Engineer

Optimization Engineer

London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Design and develop optimisation models to tackle complex business challenges.
  • Company: Join a cutting-edge analytics and decision science team focused on real-world solutions.
  • Benefits: Enjoy flexible work options and the chance to work with industry-leading technologies.
  • Why this job: Be part of a collaborative culture that values innovation and continuous improvement.
  • Qualifications: PhD or Master's in a quantitative field and expertise in Python or C# required.
  • Other info: Experience with Gurobi or CPLEX is essential; transportation scheduling knowledge is a plus.

The predicted salary is between 36000 - 60000 Β£ per year.

We are seeking a highly skilled Optimization Software Engineer to join an advanced analytics and decision science team. The ideal candidate will have a strong academic background and hands-on experience in developing sophisticated optimization solutions for large-scale, real-world business challenges.

Key Responsibilities:

  • Design and develop optimization models to solve complex business problems, leveraging Integer Programming (IP) and Mixed Integer Programming (MIP) techniques.
  • Implement and integrate optimization algorithms using industry-leading solvers such as Gurobi or CPLEX.
  • Build scalable and maintainable optimization applications using Python or C#, ensuring high performance and reliability.
  • Collaborate with cross-functional teams to understand requirements and translate them into robust mathematical models.
  • Conduct rigorous testing, performance tuning, and continuous improvement of optimization systems.

Qualifications:

  • PhD or Master’s degree in Operations Research, Mathematics, Industrial Engineering, Systems Engineering, or a related quantitative discipline.
  • Proven experience in developing and deploying optimization solutions using Gurobi or CPLEX.
  • Expert-level programming skills in Python or C#.
  • Demonstrated success in modeling and solving large-scale business problems using IP/MIP techniques.
  • Experience in transportation scheduling optimization modelling is highly beneficial.

If you can start in the near future and have the required experience, apply now to register your interest.

P

Contact Detail:

Paritas Recruitment Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Optimization Engineer

✨Tip Number 1

Familiarise yourself with the latest advancements in optimization techniques, particularly Integer Programming and Mixed Integer Programming. This will not only enhance your understanding but also allow you to discuss relevant trends and applications during interviews.

✨Tip Number 2

Showcase your hands-on experience with Gurobi or CPLEX by preparing examples of past projects where you've successfully implemented these solvers. Be ready to explain your thought process and the impact of your solutions on business challenges.

✨Tip Number 3

Network with professionals in the field of operations research and optimisation. Attend relevant workshops or webinars to connect with industry experts, which can provide insights and potentially lead to referrals for job opportunities.

✨Tip Number 4

Prepare to discuss your programming skills in Python or C# by brushing up on your coding abilities. Consider working on a small project that demonstrates your capability to build scalable optimisation applications, as this could be a great talking point in your interview.

We think you need these skills to ace Optimization Engineer

Optimization Modelling
Integer Programming (IP)
Mixed Integer Programming (MIP)
Gurobi
CPLEX
Python Programming
C# Programming
Performance Tuning
Mathematical Modelling
Cross-Functional Collaboration
Testing and Validation
Scalability and Maintainability
Analytical Skills
Problem-Solving Skills
Operations Research

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your relevant experience in optimization, particularly with Gurobi or CPLEX. Emphasise your programming skills in Python or C# and any specific projects that demonstrate your ability to solve large-scale business problems.

Craft a Strong Cover Letter: In your cover letter, explain why you are passionate about optimization and how your background aligns with the role. Mention specific techniques like Integer Programming and Mixed Integer Programming, and provide examples of past projects where you've successfully applied these methods.

Showcase Your Academic Background: Since the position requires a strong academic background, include details about your PhD or Master’s degree. Highlight any relevant coursework or research that pertains to Operations Research, Mathematics, or Industrial Engineering.

Prepare for Technical Questions: While this is about the written application, be ready to discuss your technical skills in interviews. Brush up on optimization algorithms and be prepared to explain your approach to solving complex business challenges using the techniques mentioned in the job description.

How to prepare for a job interview at Paritas Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with optimization software and algorithms. Highlight specific projects where you've used Gurobi or CPLEX, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Abilities

Expect to tackle a real-world business problem during the interview. Practice explaining your thought process clearly and logically, showcasing how you would design and implement an optimization model.

✨Collaborate Effectively

Since the role involves working with cross-functional teams, be ready to discuss your collaboration experiences. Share examples of how you’ve successfully communicated complex technical concepts to non-technical stakeholders.

✨Prepare for Technical Questions

Brush up on your knowledge of Integer Programming and Mixed Integer Programming techniques. Be ready to answer questions about performance tuning and testing methodologies, as these are crucial for the role.

Optimization Engineer
Paritas Recruitment
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>