PETROVIČ
Senior Backend Engineer – Optimization Systems
PETROVIČSlovenia8 hours ago
ContractEngineering, Information Technology

About the role

At PETROVIČ, we build our own internal digital systems for production, logistics, and operations. We are currently developing a new optimization core (solver-based) to support real-world production and planning decisions.


For this project, we are looking for an experienced software engineer with a strong algorithmic mindset to join our internal IT team as an external collaborator for approximately six months.


This is not an “AI wrapper” project. The focus is on true optimization, modeling real constraints, and building a robust solver-backed service that integrates directly with our existing systems.


What you will work on

You will help design and implement the core optimization logic, including:

• Modeling real production and logistics constraints (scheduling, sequencing, priorities, capacity limits)

• Implementing solver-based optimization using Google OR-Tools (or similar approaches)

• Designing a clean, maintainable optimization service (API-based)

• Integrating the solver with existing internal systems and real production data

• Supporting scenario analysis (“what-if” planning) and incremental re-planning



Tech & stack

• Solver framework: Google OR-Tools

• Programming language: flexible

(Our internal systems are currently built in .NET, but the optimization component does not have to be. Python, .NET, or another suitable language is fine.)

• Architecture: service-oriented / API-based

• Focus on correctness, performance, and real-world usability


What we are looking for

• Strong software engineering background

• Solid understanding of algorithms, optimization, or constraint-based problem solving

• Experience with scheduling, routing, planning, or similar complex logic

• Ability to translate real-world requirements into structured models

• Comfortable working independently and discussing trade-offs with both developers and business users


Experience with OR-Tools, operations research, or mathematical optimization is a strong plus, but practical problem-solving ability matters more than academic background.


What we offer

• A technically challenging, real-world optimization project

• Direct access to production data and domain experts

• No vendor lock-in, no buzzword-driven development

• Pragmatic, engineering-driven environment

• Flexible collaboration model (freelance / contract)


If this sounds interesting to you — or if you know someone who would be a great fit — feel free to reach out directly.

We are happy to share more concrete details about the project in a direct conversation.

Key Skills

Ranked by relevance