Contact us
By pressing "Send" you confirm that you accept that your data will be processed and stored in O2IT internal systems. You are welcome to review our Privacy Policy.
Senior Software Engineer
Kyiv, Ukraine
About the project
Company serves the growing need for applied AI across industries. Our data science expertise combined with our own AI Platform offers a true AI differentiator for clients around the world. With AI Platform, data scientists can collaborate swiftly to solve complex problems, or implement packaged models for churn prediction, chat-bots, classification, and more. Client is a fast growing company headquartered in Copenhagen with + 80 employees distributed globally.

As an Enterprise AI company, we close the gap between AI ambitions and real value from AI. Serving the growing need for applied AI across the globe, our data science expertise coupled with the AI Platform offers a true AI differentiator for clients around the world.


We support and lead the clients all the way on their AI journey. From initial AI opportunity mapping to development and implementation of models, offering a full lifecycle support in our AI platform. We help the companies regardless of their organisations AI maturity level and ambitions. Real business value is achieved only once an organisation has its models in production, delivering insights and predictions to all corners of the organisation.

Where Are You in Our Team?
You will be based in Kyiv, Ukraine. Working on full remote from other cities of Ukraine is also an option. Occasional travels to Warsaw and Copenhagen are expected.

Our core development team is in Warsaw. Our chief architects are based in Copenhagen, from whom you will receive direction and sparring.


Skill set
Tech skills:
4-5+ years of proven professional SW development experience;
proficiency in Python or C++ or Golang. Our code is mostly in GoLang, so if you don't know it yet, we'll expect you to master it once you join the team (we'll help of course) :)
very good knowledge of any other programming language;
experience in building software architecture;
very good knowledge of Linux;
knowledge of best practices in software development such as design patterns, continuous integration, code review, good knowledge of Git, experience with SQL and noSQL (e.g. Postgress, Cassandra, etc) databases.

Soft skills:
proactive and extraverted personality, ability to work autonomously while being part of the team;
good communication skills in English.

Will be a benefit:
knowledge of Docker, Kubernetes;
experience working in a fully cloud-based environment and hands-on experience with at least one of the big 3 cloud services (AWS, GCP, Azure);
experience with data science workflows, Big Data, Machine Learning.
We offer
✔ work with the latest technologies in AI & ML;
✔ make a difference. Our start-up environment is a perfect chance for each team member to change or to contribute to the way the company functions;
✔ we are growing fast, and being part of this journey will create opportunities for you to grow professionally with increasing level of responsibility;
✔ occasional business trips to Denmark and Poland;
✔ flexible hours, possibility to work from home when you need, no time-tracking. The main thing is to accomplish your goals and deliver results on time;
✔ clear organizational structure and no red tape;
✔ competitive net salary (taxes are on us);
✔ perfect office location in 2 mins from Kontraktova metro station;
✔ 25 business days of paid vacation;
✔ 15 days of sick leave;
✔ wellness package including medical insurance and gym membership compensation;
✔ full or partial compensation of educational courses and conferences for you to improve professionally;
* regular team events & monthly Friday bars;
* fruit, snacks, and cookies in the office;
✔ calm and friendly working environment :)

✔ setting the direction of Grace and promoting continuous evolution of the Grace, including core feature upgrades, architecture upgrades, and ecosystem integration;
✔ in collaboration with Architects, support and promote architecture best practices;
✔ it's a young team, and you will be in the position to influence the research, prototype, and productisation of new concepts inside the Grace R&D team;
✔ provide proof-of-concept, yet production-grade code prototypes;
✔ help manage the lifecycles of Grace clients — from initial deployment to managing the scaling, monitoring the single and distributed services, and generally helping ensure the Grace platforms continues to perform well.

Here are a few examples of the things you'll be working on:
— rule engine for events
— notification center
— backup and restore of micro-services state
— extended roles mechanism
...and many many more.

Got interested?
Please send your CV with tagging the vacancy headline to and we'll get back to you for more information!

We'd like to see you as a part of our community!
Feel free to join us at:

We always have fresh vacancies available, connect to our Telegram channel to be always updated!
Made on