Second Foundation

Machine Learning Engineer

Second Foundation

PraguePosted Jul 14, 2026

Job description

We are a unique combination of a technology company and a trading house . Our mission is to turn data into market-beating trading strategies by using sophisticated mathematical models while helping to balance the power grid.

** What would you work on? **

  • Building industry-leading tooling in Python that supports analytical and trading teams.
  • Setting up data processing and improving its infrastructure.
  • Enabling new machine learning approaches and simplifying ML operations.
  • Deploying new models in production, monitoring their reliability and continuously improving their performance.
  • Presenting complex data in an easily understandable way through custom dashboards.
  • Delivering your code quickly to production with direct feedback from internal stakeholders.

** What makes you a great candidate? **

  • Mathematical or technical background.
  • A curious mind, a passion for problem-solving, and commitment to working collaboratively.
  • Strong ability to discuss, communicate and document technical decisions.
  • Affinity for delivering clean, concise, and maintainable code.
  • Ability to grasp new data and present it clearly and effectively.
  • Exp erience with Python and its libraries for data analysis, such as NumPy, and pandas.
  • Experience with any of: CI/CD (K8s), ML toolkits, performance optimization.

** What do we offer? **

  • Brand new office in the city center – Masaryčka.
  • Competitive salary package with the possibility of a yearly bonus.
  • 25 days of paid holiday.
  • Flexible working hours and home-office options.
  • High-end workstation.
  • Sponsored lunch in the office. Every workday.
  • Free snacks at the office.
  • Multisport Card – fully paid by the company.
  • Colleagues who are absolute experts in what they do.