Skip to content

Python Software Engineer

Home > Careers > Python Software Engineer

Nucleoo is looking for a Python Software Engineer to join us, where you will have a chance to work on an application to manage millions of supermarket promotions that are being used worldwide by the big multinationals of the food industry.

This project is an exciting challenge, using different types of Machine Learning, the system calculates thousands of scenarios to obtain the best promotions.

If you like Data and Artificial Intelligence, this is the right position for you!

For more information visit About Us

Responsibilities:

  • As a Python Developer, you will participate in analysis, planning, estimation, development, implementation, and testing of solutions.
  • Be part of an agile team of amazing developers and even better individuals!
  • Report to the PO/Client on the progress made, communicating in an efficient way, and look for the missing pieces of information asking the right questions.

Requirements for the position:

  • University degree in IT or similar.
  • High level of English (B2 or more).
  • Previous experience in web and/or data applications development.
  • Quality code/best practices oriented.
  • +2 years of experience working with Python in production-grade projects.
  • Python skills and experience with modules such as Flask and Pandas.
  • Strong MongoDB and/or other NoSQL skills.
  • Strong Python code debugging skills.
  • Background in Linux and networks.

Nice to have:

  • Knowledge in Javascript/Typescript frameworks such as React, Angular and VueJS will be a plus.
  • Experience with creating and automating testing (TDD-pytest) and containers (Docker).
  • Knowledge and experience with Data analysis with Python + Machine/Deep Learning (Pandas, Scikit learn, Keras, Theano).
  • Experience with (micro-)services and distributed concepts.
  • AWS Platform experience.
  • Desire to learn and excellent communication skills.

What we are offering

  • Unique opportunity in Granada!
  • Meetups and workshops to develop yourself in other areas
  • Great working environment
  • Professional development programme
  • Flexible working hours
  • Hybrid work from home/office
  • Private health insurance
  • Referral Programme
  • Attractive salary
  • Learning on the job
  • Recreation zone
  • Company parties and events
  • Free coffee and healthy corner
  • Pet friendly office