Python Developer (AI Team)

Python Developer (AI Team)
  • 4 вакансий

Required experience

3 - 6 лет

Job opening

Senior Backend SW Developer

Salary

€ 3500/m - 5000/m

Job description

You will

  • Develop tools for data exchange between AI models and back-end.

  • Develop tools for pre/post-processing data for AI models.

  • Develop tools for collecting and processing data.

  • Train or test some simple AI models.

  • Work closely with ChatGPT API, LangChain, Stable Diffusion, Prompt engineering.

Requirements

  • 4+ years on Python.

  • Interest in learning and working with Artificial Intelligence.

  • Computer Science or Math degree.

  • English Intermediate+.

Required knowledge of:

  • How to write clean and maintainable code (best practices, design patterns, …).

  • General understanding and knowledge of the Python or Java ecosystem (frameworks, libraries, services).

  • Multithreaded development — threads, Coroutines, Rx, Async/await, Java streams.

  • Algorithms, data structures and graphs.

  • Mathematics (especially linear algebra), geometry, computer vision.

  • SQL (SQLite at least).

  • Supporting technologies — REST, JSON, XML, Git.

Nice to have:

  • Experience with Java or C/C++ languages and willing to switch to Python.

  • Understanding of 2D/3D technologies and software (for example OpenGL, WebGL, Raytracing, Blender).

  • Experience with ChatGPT API, LangChain, Stable Diffusion, Prompt engineering.

What we offer

  • Attractive compensation. Our goal is to ensure that our team members are financially comfortable, and we are open to any salary negotiations.

  • Balance of freedom and responsibility in the position. We believe in empowering our team members and allowing them to take ownership of their work. We won’t micromanage, and instead trust our team to operate independently.

  • Investment in education and training. We support the professional development of our team members and are willing to allocate funds toward their training expenses.

  • Company-provided computer equipment.

  • Paid Time Off. Around 40 days of yearly vacation time.

  • Additional perks such as discounts on car rentals, coworking spaces, work management tools, and immigration support.

  • The flexibility to work from anywhere in the world through remote means.

Technologies
  • Python
  • Java
  • SQL
  • Git
  • REST
  • XML
  • JSON
Python Java SQL Git REST XML JSON