Backend Python Developer is working on developing ML driven platform for assisting scientists throughout their challenging work endeavours. The ultimate goal is to build a fully fledged science assistant machine that can read and understand scientific text, build knowledge graphs and causal relations between documents, do inference on top to connect the dots and give suggestions for future innovation. Our developers throughout their work are utilizing the fruits of our own machine learning research, combining it together with the cutting-edge open source frameworks provided by top companies such as Amazon, Google, Facebook and Nvidia and deploying the results on the Amazon AWS infrastructure to further develop our distributed cloud-based machine learning software system.

Job Description

The Backend Python Developer position at is for bright and motivated people who enjoy dynamics and are eager to learn and develop their professional skills.

You will be working in a team of smart engineers on interesting and challenging projects in a dynamic and fast-changing environment. In the beginning, you will be working closely with other experienced developers who will mentor you in order to accelerate your onboarding process until you become fully independent part of the Iris team.

Technologies used in the job include:

  •    Python / Django / Flask
  •     Docker / Kubernetes
  •     Amazon AWS / Git /
  •     Non-relational database (MongoDB, CouchBase)
  •     Continuous Integration / Continuous Delivery
  •     Service oriented Architecture / Microservices

Job Responsibilities:

  • Software development – specification, planning, implementation
  • Self-management
  • Close collaboration with research team
  • Driving innovation
  • Working in an agile process in a distributed team with limited connectivity
  • Debugging and fixing problems in the existing code
  • Ensuring up to date, high-quality documentation
  • Ensuring project delivery on time
  • Participation in the full process until product delivery
  • Develop your own skills and take responsibilities for your own personal development in the field.

Skills and Experience Required:

  • Bachelor’s degree in Computer Science or similar
  • Solid knowledge in OOP, data structures and algorithms
  • Database modeling and SQL knowledge
  • Ability to learn new technologies quickly
  • Ability to work in a distributed team environment
  • Proficient analytical / problem-solving skills
  • Fluent English

Great if you also have:

  • Experience with building web projects or other software projects from scratch
  • Experience with AI/ML technologies



Job Value

  •     A job with immense value – global mission, changing the course of Science
  •     A futuristic mix of AI , Engineering and Science
  •     An international team of Aces – highly intelligent and versatile engineers + experienced entrepreneurs
  •     Dynamic work environment

Compensation Package

  •     Competitive salary
  •     Performance related financial bonuses
  •     Annual Salary Review

Work-Life  Balance

  •     30 days annual paid vacation + bonus days. Yes, for real!
  •     Flexible work hours
  •     Hybrid work location – You choose where to work from
  •     100% remote work – You want it? – You have it!
  •     Regular Team building activities and travels (local + international)
  •     Seasonal Working Camps (summer/winter)
  •     Additional Health Insurance + Dental care
  •     Free Multisport card
  •     Cool Sofia office in a central location
  •     Metro Stations next to the office
  •     Personal Hardware reimbursements
  •     Charity and volunteer activities
  •     Employee Recognition program

Professional Development

  •     Working in a startup is the best learning and professional growth environment
  •     Career Enhancement plan
  •     Knowledge transfer
  •     New Technologies Introduction & Learning opportunities
  •     Workshops, Conferences, Hackathons (internal & external)
  •     Freedom to bring innovation and your ideas to life
  •     Seniority Level Ladder


So, are you ready to fight Science’s biggest challenges with technology? Join us!

Send us your CV in English and we will contact you soon after.

Apply here