Optimization Engineer

Optimization Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
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 access to industry-leading tools and 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 with expertise in optimisation and programming.
  • Other info: Ideal for those ready to make an impact in the optimisation space.

The predicted salary is between 43200 - 72000 £ 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.

Optimization Engineer employer: Paritas Recruitment

Join a forward-thinking company that values innovation and collaboration, where as an Optimization Engineer, you will be part of a dynamic team dedicated to solving complex business challenges. Our supportive work culture fosters continuous learning and professional growth, offering access to cutting-edge tools and technologies in a vibrant location that encourages creativity and teamwork. Enjoy competitive benefits and the opportunity to make a meaningful impact in the field of advanced analytics and decision science.
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

Gain hands-on experience with industry-leading solvers like Gurobi or CPLEX. Consider working on personal projects or contributing to open-source projects that utilise these tools, as this practical knowledge can set you apart from other candidates.

✨Tip Number 3

Network with professionals in the field of operations research and optimisation. Attend relevant conferences, webinars, or local meetups to connect with others who may provide insights or even referrals for opportunities at StudySmarter.

✨Tip Number 4

Prepare to discuss specific examples of how you've solved complex business problems using optimisation models. Be ready to explain your thought process and the impact of your solutions, as this will demonstrate your expertise and problem-solving skills during the interview.

We think you need these skills to ace Optimization Engineer

Integer Programming (IP)
Mixed Integer Programming (MIP)
Gurobi
CPLEX
Python
C#
Optimization Modelling
Performance Tuning
Mathematical Modelling
Cross-Functional Collaboration
Scalability and Maintainability of Applications
Testing and Continuous Improvement
Operations Research
Industrial Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your academic background and hands-on experience in optimization. Emphasise your skills in Integer Programming, Mixed Integer Programming, and any relevant programming languages like Python or C#.

Craft a Strong Cover Letter: In your cover letter, explain why you are passionate about optimization and how your previous experiences align with the responsibilities of the role. Mention specific projects where you've successfully implemented optimization solutions.

Showcase Relevant Projects: If you have worked on projects involving Gurobi or CPLEX, be sure to include these in your application. Detail the challenges you faced and how you overcame them using your optimization skills.

Highlight Collaboration Skills: Since the role involves working with cross-functional teams, mention any experiences where you collaborated with others to achieve a common goal. This could include teamwork in academic settings or professional environments.

How to prepare for a job interview at Paritas Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with optimization software like Gurobi or CPLEX. Bring examples of past projects where you successfully implemented Integer Programming or Mixed Integer Programming techniques, and be ready to explain your thought process.

✨Demonstrate Problem-Solving Abilities

During the interview, expect to tackle real-world business problems. Practice articulating how you would approach these challenges using optimization models. Highlight your ability to translate complex requirements into effective mathematical solutions.

✨Emphasise Collaboration Skills

Since the role involves working with cross-functional teams, share experiences where you collaborated effectively with others. Discuss how you gathered requirements and integrated feedback into your optimization models to ensure they met business needs.

✨Prepare for Technical Questions

Brush up on your programming skills in Python or C#. Be ready to answer technical questions or even solve coding problems during the interview. This will demonstrate your proficiency and readiness to build scalable optimization applications.

Optimization Engineer
Paritas Recruitment
P
  • Optimization Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-21

  • P

    Paritas Recruitment

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