MMI engineering
MMI is a technology company with over 10 years of experience in game process automation, holding a leading position in its segment. We’ve built a strong team, developed a large-scale infrastructure, and created our own ecosystem of tools that ensure consistent growth and technological advantage.
For over 5 years, we have been actively involved in trading — starting with manual strategies and gradually building a strong foundation for automation. Today, we are advancing in the field of algorithmic trading, with established tools, tested approaches, and ongoing development of automated systems. We continuously expand this area to further scale and optimize our trading solutions
One of our key focus areas is the application of artificial intelligence — from computer vision and data processing in game automation to machine learning in financial analytics. Our AI-driven solutions help automate complex tasks, increase precision, improve efficiency, and scale products effectively.
MMI stands for innovation, reliability, and strategic thinking. We don’t just adapt to the market — we shape new standards in the tech landscape.
-
· 30 views · 1 application · 7h
Python Developer (Algo Trading, Pandas, NumPy, Backtesting Frameworks)
Hybrid Remote · Ukraine (Vinnytsia) · Product · 2 years of experience · A1 - BeginnerWe are looking for an experienced Python Developer to join our team working with financial systems and the development of algorithmic trading strategies. Key responsibilities include creating, adapting, and optimizing trading indicators, implementing...We are looking for an experienced Python Developer to join our team working with financial systems and the development of algorithmic trading strategies. Key responsibilities include creating, adapting, and optimizing trading indicators, implementing strategies, and integrating with trading platforms and APIs.
Requirements:
- 2+ years of experience working with Python.
- Strong knowledge of Python, NumPy, Pandas.
- Understanding of technical analysis and trading indicators (RSI, EMA, Bollinger Bands, etc.).
- Experience working with financial data and time series.
- Understanding of multithreading and concurrency.
- Ability to work with Git and version control platforms.
- Willingness to learn new frameworks and tools in the algo trading space.
Responsibilities:
- Develop and adapt trading indicators into trading strategies.
- Rapidly implement new trading strategies based on descriptions and diagrams.
- Write custom trading libraries and frameworks.
- Optimize Python code performance to ensure fast processing of market data and timely trading decisions.
- Test and debug trading strategies.
- Integrate strategies with trading platforms and APIs (Binance, Bybit, etc.).
Additional Advantages:
- Practical experience in backtesting and live trading.
- Understanding of risk management principles in trading.
- Python code optimization for high performance (Numba, Multithreading).
- Experience working with WebSocket for real-time data.
- Basic knowledge of other programming languages for code migration.
We Offer:
- Opportunity to gain practical experience in an algorithmic trading project.
- Mentorship on complex topics.
- Ability to contribute ideas during development.
- Competitive salary.
- Opportunities for professional growth.