NEORIS
NEORIS13d ago

Mathematical Optimisation Engineer

Data ScienceOtherEngineer
0 views0 saves0 applied

Quick Summary

Key Responsibilities

Design, develop, and implement mathematical optimization models for scheduling and planning solutions in Operations and Manufacturing environments.

Requirements Summary

Bachelor’s or Master’s degree in Operations Research, Computer Science, Mathematics, Engineering, or related field.

Technical Tools
Data ScienceOtherEngineer

At NEORIS, now part of EPAM Systems, we are a Digital Accelerator that helps companies step into the future. With more than 20 years of experience as Digital Partners to some of the world’s leading organizations, we operate with a multicultural, startup-driven culture that fosters innovation, continuous learning, and the delivery of high-impact solutions. We are more than 4,000 professionals across 11 countries, committed to transforming business through technology and advanced engineering.

Responsibilities

~1 min read
  • Design, develop, and implement mathematical optimization models for scheduling and planning solutions in Operations and Manufacturing environments.
  • Translate complex business challenges into structured mathematical modelling and constrained optimization problems.
  • Build, test, and deploy scalable optimization engines into production environments.
  • Collaborate with engineering and product teams to deliver robust, high-performance OR-based systems at scale.
  • Promote best practices in operations research, software engineering, and model validation across technical teams.
  • Communicate analytical findings and optimization strategies to both technical and non-technical stakeholders.

Requirements

~1 min read
  • Bachelor’s or Master’s degree in Operations Research, Computer Science, Mathematics, Engineering, or related field.
  • Minimum 3 years of hands-on experience in constrained optimization and mathematical modelling in industry.
  • Proven experience with optimization solvers such as Gurobi, CPLEX, LocalSolver, or Google OR-Tools.
  • Strong programming skills in Python.
  • Experience deploying optimization applications to production environments with real-world users.
  • Solid understanding of software development practices (CI/CD, automated testing, version control, branching strategies).
  • Ability to work with loosely defined requirements and transform them into well-structured optimization models.
  • Advanced English proficiency (spoken and written).

 

  • Experience in Healthcare or Financial services domains.
  • Knowledge of large-scale distributed systems or cloud-based architectures.
  • Experience designing analytical engines for enterprise-scale environments.
  • Postgraduate studies or certifications related to Operations Research, Optimization, or Advanced Analytics.

What We Offer

~1 min read
A career plan where you can choose your path: technical specialization or management
Social benefits
Continuous training
Flexible working hours and work-life balance.

Location & Eligibility

Where is the job
Barcelona, Spain
On-site at the office
Who can apply
ES
Listed under
Spain

Listing Details

Posted
April 17, 2026
First seen
April 17, 2026
Last seen
April 30, 2026

Posting Health

Days active
13
Repost count
0
Trust Level
36%
Scored at
April 30, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
NEORIS
NEORIS
greenhouse

NEORIS is a global digital transformation accelerator that partners with leading corporations to create tailored technological solutions for business challenges and disruptive growth.

Employees
3k+
Founded
2000
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

NEORISMathematical Optimisation Engineer