Position: Junior STRONG /Middle Python Software Engineer
Company: SoftServe
Experience required: 2y
Category: Python
English level: upper
Published: 2020-11-01T00:00:00+02:00

**WE ARE**

The dedicated team who work directly with the US-based product company, representing a popular web-based Python/R platform for data science, machine learning, and AI. You will work with the world’s most popular data science distribution platform, which represents the easiest way to perform data science and machine learning on a single machine. Developed for solo practitioners, it is the toolkit that equips data science practitioners to work with thousands of open-source packages and libraries.

**YOU ARE**

These are the essentials that you need

2+ years of commercial software development experience (dear candidates, its really important to have commercial experience at least 1.5 years)
BS in computer science or a related field
Hands-on experience in Python and shell scripting
Experience with backend APIs, databases (relational and NoSQL), services integration, cybersecurity, core infrastructure and tooling 
Practice of administrating Linux or other systems
Building, testing and releasing packages
Understanding of GIT or other version control software
Writing clean and well-crafted code
A concept of development lifecycle (design, test, implement, document) and release management using modern collaboration tools
Ability to learn quickly to understand different business domains
Intermediate+ English level 
This experience will make you stand out

Knowledge about web frameworks
Package building, knowledge of related compilers, utils, tools
Asynchronous programming
C (dealing with Python and R interpreters)
Knowledge about PyQT
CircleCI, Concourse, or other CI tools
Cloud computing platforms like AWS, GCP or Azure
Quality and Tests driven mindset, following of TDD/BDD is a plus point
Ability to troubleshoot complex problems
Willingness to learn new domains and technologies

**YOU WANT TO WORK WITH**

Data science, ML and AI domains
Technologies: Python, REST APIs, web development, Docker, relational and NoSQL databases, AWS
PyQT, package building
Identifying repetitive manual tasks and find solutions to automate them
Requirements elicitation and scope breakdown, estimation and sprints planning
Direct communication with the client
All projects in production, being continuously developed with regular releases

**TOGETHER WE WILL**

Be a part of the international team who strive to play a role in shaping future data science
Be on the cutting edge of new technologies and services
Get an excellent opportunity for you to leverage your skills and passion for creating a unique culture
Gain new skills in the world of data science and analytics