Python Developer (Optimization Specialist)
Athens (Center), Athens, Greece |
Software Development
About Entersoft
Who We Are: a leading business software and services provider in South East Europe and the Middle East. We offer an integrated business software suite with ERP, CRM, Retail, WMS, Mobile, HCM, e-Commerce and e-Invoicing as well as a range of software for Verticals such as Pharma Distribution and Pharmacies, Retail, Real Estate and other. With more than 20 years of experience, thousands of clients, a highly skilled Channel Partner network and more than 600 employees, we continuously invest in advanced technologies and professional development of our people.
We are seeking a skilled Python Developer with experience in Docker, FastAPI, and expertise in solving optimization problems using Google OR-Tools. The ideal candidate will design and implement scalable, high-performance optimization solutions while collaborating with cross-functional teams to deliver impactful results.
What You’ll Do:
- Develop, test, and maintain Python applications for optimization problems using Google OR-Tools.
- Design and implement efficient APIs using FastAPI to expose optimization services.
- Containerize applications using Docker for streamlined deployment and scalability.
- Collaborate with cross-functional teams, including data scientists and engineers, to integrate optimization algorithms into production systems.
- Analyze large datasets and design algorithms to solve complex logistics, scheduling, and resource management problems.
- Work closely with stakeholders to translate business requirements into technical solutions.
What You’ll Bring:
- BSc/MSc in Computer Science or related field.
- Experience with optimization libraries/tools (e.g., Google OR-Tools).
- Familiarity with microservices architecture and RESTful API design.
- Knowledge of C# or VB.NET for integration with legacy systems is preferred.
- Strong teamwork and communication skills.
Why Join Us?
- Competitive remuneration package
- Private health insurance plan
- Free use of company bus
- Training and development opportunities
- A positive and supportive working environment