Position: Middle/Senior Full Stack Developer
Company: Grid Dynamics
Category: Python
Experience required: 3y
English level: intermediate

**Responsibilities:**
- Participate in the design and development of web applications from requirements analysis to production.
- Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
- Analyze and improve application performance
- Search for simple and robust solutions to complex tasks
- Work in an Agile methodology environment where innovation, teamwork, and creativity are the key to success
- Build self-serve web-based applications using Python and JS.
- Build pipelines and internal tools (MLOps) to accelerate ML modeldevelopment and production in cloud-based environment (AWS).
- Develop and productionalize ML algorithms and systems (regression,classification, and deep learning).
- Develop optimization models for black-box optimization applications.
- Analyze large amounts of data to identify anomalies (patterndetection) and identify predictive signals.
- Develop machine analytics and IoT solutions for manufacturing.


**Requirements:**
- 5+ years of experience building frontend/backend web applications.
- 3+ years experience in productionalizing ML system (MLOps).
- 3+ years experience in cloud-based ML dev and deployment (AWS)
- Strong programing skills with proficiency in Python and Github.
- Experienced user of machine learning libraries such as scikit-learn, scipy, and Tensorflow/PyTorch.


**We offer:**
- Competitive salary
- Work on bleeding-edge projects on a team of experienced and motivated engineers
- Flexible working hours
- Health insurance, benefits package, company-sponsored conferences, vacations
- Well-equipped office located in the center of the city