Middle Software Engineer
Hello!
My name is Oleksandr, and I am the co-founder of Harmix AI. We are a Ukrainian B2B product company building innovative AI products.
After creating an AI-powered search platform for media businesses, we are now developing our next product โ Proactive AI Manager โ an agentic productivity tool that evolves from our search technology into a system of intelligent AI agents. Backed by investment from a Canadian fund in 2023, we are already working with clients worldwide.
We are expanding our team and looking for a Middle Software Engineer to help build the scalable systems and infrastructure behind this new product. If you are passionate about Python, cloud technologies, and working on cutting-edge AI tools, weโd love to hear from you.
Key Responsibilities:
- Develop and maintain backend services and RESTful APIs using Python (FastAPI or similar).
- Design and optimize relational and NoSQL database schemas.
- Implement reliable data storage, messaging, and orchestration for agents.
- Ensure code quality through reviews, testing, and best practices.
- Deploy and operate applications in Google Cloud Platform (GCP) using Docker and related services.
- Monitor, troubleshoot, and improve performance, scalability, and reliability.
What We Expect from the Candidate:
- Strong knowledge of Python and backend development principles.
- 3+ years of experience in backend engineering.
- Proficiency with databases (SQL and NoSQL).
- Hands-on experience with cloud platforms (GCP preferred), Docker, and deployment.
- Experience with Git and collaborative workflows.
- Solid understanding of system design and architecture.
What We Offer:
- Full-time remote contract (40 hours/week).
- Flexible work schedule.
- A fast-paced, collaborative startup environment with room for professional growth.
- Direct impact on the development of innovative AI products shaping the future of the industry.
Required skills experience
Python | 3 years |
back_end | 3 years |
Databases | 3 years |
System Design | 2 years |
Cloud | 2 years |
Google Cloud Platform | 1 year |
Required languages
English | B1 - Intermediate |
Ukrainian | Native |