Position: Mid/ Sen Python Developer
Company: LINNU
Experience required: 5y
Category: Python
English level: upper
Published: 2023-08-01T00:00:00+03:00

**Important**
👨‍💻 4+ yrs experience on Python
🎓 Computer Science or Math Degree
🛠️ Stack: Python, SQL, REST, AI, Clean Code
📍 Location: Fully-remote (EU preferred)


**Requirements**
- 4+ years on Python
- Interest in learning and working with Artificial Intelligence
- Computer Science or Math degree

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


**Tasks**
We're looking for Python engineer who will be developing tools for the Artificial Intelligence team. You should first be a strong developer plus have experience with AI tasks and maths background!

- 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


**Benefits**
1. Investment in education and training
2. Company-provided computer equipment according to your wishes
3. 40 days paid Time Off
4. Additional perks such as discounts on car rentals, co-working spaces, work management tools, and immigration support
5. 100% remote work (within EU preferred)