Optimization Engineer

Optimization Engineer

Slough Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
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 with expertise in optimisation and programming.
  • Other info: Ideal for those ready to make an impact in a dynamic environment.

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 at the forefront of solving complex business challenges. Our supportive work culture fosters continuous learning and professional growth, offering access to cutting-edge tools and technologies in a dynamic environment. Located in a vibrant area, we provide unique opportunities for networking and development, making us an excellent employer for those seeking meaningful and rewarding careers.
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

Engage with online communities or forums focused on optimization and programming languages like Python and C#. Sharing your insights and learning from others can help you build a network that may lead to job opportunities.

✨Tip Number 3

Prepare to showcase your hands-on experience with Gurobi or CPLEX by working on personal projects or contributing to open-source projects. Having tangible examples of your work can set you apart during the interview process.

✨Tip Number 4

Brush up on your collaboration skills, as this role involves working with cross-functional teams. Be ready to discuss how you've successfully communicated complex technical concepts to non-technical stakeholders in past experiences.

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
Problem-Solving Skills
Analytical Skills
Continuous Improvement
Transportation Scheduling Optimization

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 experience aligns with the role. Mention specific projects where you've successfully implemented optimization solutions using Gurobi or CPLEX.

Showcase Relevant Experience: When detailing your work experience, focus on your achievements in developing optimization models and applications. Include metrics or outcomes that demonstrate your impact on previous projects.

Highlight Collaboration Skills: Since the role involves working with cross-functional teams, mention any experiences where you've collaborated with others to solve complex problems. This will show your ability to translate requirements into effective mathematical models.

How to prepare for a job interview at Paritas Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with optimization techniques, particularly Integer Programming and Mixed Integer Programming. Bring examples of past projects where you've successfully implemented these methods, especially using Gurobi or CPLEX.

✨Demonstrate Problem-Solving Abilities

Expect to face real-world business challenges during the interview. Practice articulating how you would approach these problems, focusing on your thought process and the mathematical models you would develop.

✨Highlight Collaboration Experience

Since the role involves working with cross-functional teams, be ready to share examples of how you've collaborated with others in the past. Discuss how you translated requirements into optimization models and the impact of your contributions.

✨Prepare for Technical Questions

Brush up on your programming skills in Python or C#. You may be asked to solve coding problems or explain your code. Make sure you can demonstrate your ability to build scalable and maintainable applications.

Optimization Engineer
Paritas Recruitment
P
  • Optimization Engineer

    Slough
    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
>