Pracovní nabídky
Vývoj
Data scientist
Python Developer – Mathematical Optimization Specialist

Python Developer – Mathematical Optimization Specialist

  • Praha
  • Full-time

Powertica Commodities AG is an expanding international commodity trader. We specialize in power, natural gas, oil, coal, and gold trading on commodity exchanges worldwide, bilateral trading with brokers and counterparties, as well as dispatch generation resources in the Czech Republic. The company is currently expanding its business activities and is searching for experienced professionals. 


Python Developer   – Mathematical Optimization Specialist 


As a Senior Python Developer, you will participate in analysis, design, development, and maintenance of software solution based on advanced analytics and mathematical optimization. You will collaborate closely with traders, trading analysts and other developers to ensure that new analytical software solutions meet their business needs and requirements. 


What will be your responsibility

  • Building an in-depth understanding of commodity trading environment, platforms and technologies relating to it, and providing technical expertise required for high-quality analytical software development and application of advanced analytics, mathematics, and statistics. 

  • Collecting, processing, and communicating requirements for software development stemming from direct needs of traders and other stakeholders. 

  • Design and development of applications and modules for core business departments leveraging advanced mathematical concepts such as mathematical optimization, numerical programming, and predictive modeling   

  • Utilize optimization techniques such as linear programming, mixed-integer programming, dynamic programming and stochastic optimization. 

  • Ensure models are scalable, robust, and integrated seamlessly with trading systems via containerization (e.g., Docker) or packaging methods suitable for production deployment. Efficiently convey complex concepts to non-technical stakeholders  

  • Document algorithmic solutions and methodologies for future reference. 

  

 What do we expect

  • Strong programming skills in languages such as Python, C/C++, R, Matlab orJulia. 

  • Proven experience in mathematical optimization (5+years), preferably in the energy sector, commodity trading or financial services environment. 

  • Knowledge of advanced mathematical concepts, especially mathematical optimization (Dynamic programming, linear programming, mixed-integer programming, stochastic optimization, …). 

  • Previous experience with optimization packages (e.g., Pyomo, PySCIPOpt,  CVXPY, JuMP etc.) and solvers (e.g., HiGHS, Gurobi, CPLEX or similar). 

  • At least master’s degree in mathematics, engineering, computer science or related field. 

  • Experience with databases and modern data structures is an advantage. 

  • Ability to manage multiple tasks and thrive in a fast-paced team environment. 

  • Problem-solving skills, creativity, and ability to analyze complex problems. 

  

 What can we offer

  • The opportunity to look under the hood of commodity trading and work with colleagues who have extensive international experience in this field. 

  • A solid professional team that is happy to help and advise. 

  • Strong support for improving your qualifications and learning (courses, language courses, internal trainings and certifications) 

  • Classic benefits such as 5 weeks of holidays, pension insurance contribution, company's contibution to cafeteria, multisport card, etc. 

  • Competitive salary and annual bonus. 

  • Modern offices in the very centre of Prague. 

 

Are you interested in our position or would you just like to learn more? Send us your CV or let us know at the contacts below. 

I am looking forward to our collaboration. 

Přihlaste se k newsletteru a posuňte se vpřed!
© 2012 – 2025 StartupJobs.com s.r.o.