Python Developer

Location: Kharkiv, Kyiv, Ukraine | Remote
Work type: Full-time
We’re looking for an experienced Python developer who is in the quest of strengthening their programming skills to help build cutting-edge Single Page Applications and get real experience with Machine Learning. If you feel passionate about unlocking and gaining hands-on experience with AI-powered products, we have three distinct solution offerings that you can explore and dive into.

Essential position responsibilities:

  • Develop SaaS platform solutions and give maintenance to new features.
  • Be an active participant in code review sessions.
  • Oversee partner integrations (parsing incoming data feeds, syndicating content out).
  • Analyze user requirements to develop and design applications.
  • Align application design with business goals.
  • Write Python code and unit/integration tests for Django, Dask, and internal pipelines.
  • Assist the Data Science team with the maintenance of ML frameworks and other integration challenges including XGBoost, scikit-learn, and more.

Required skills:

  • At least 2+ years of solid experience in back-end development with Python.
  • Proven experience in Django, Pandas, and Celery.
  • Practical experience with Relational Databases and SQL (Postgres, MsSQL, SQL Server).
  • Knowledge of REST APIs and web app stack.
  • Expertise in working with applications at scale.
  • A solid understanding of the full web technology stack (e.g. cloud infrastructure, HTTP, cookies, asset loading, caching, REST).
  • The ability to structure and build complex client-side applications.
  • Knowledge of test automation of backend and frontend applications.
  • Extensive knowledge of responsive design, web standards, and modern browsers.

Would be a big plus:

  • Experience with K8S infrastructure.
  • Knowledge of NoSQL and streaming platforms (Kafka, MongoDB, Neo4j).
  • Experience working with Apache Spark or Dask.
  • Understanding of cyber security field.
  • Working experience in a SaaS product company.
If it sounds like a good fit for you, we’ll be happy to have you joining Scalarr’s team!
View all job openings

Apply for this job

Please enter a valid name This field is required
Please enter a valid email This field is required
Please use the correct phone number This field is required
Please enter a valid company name This field is required

Additional Information

By submitting your application, you agree that Scalarr may collect your personal data for recruiting, global organization planning, and related purposes.

Thank you!

Your request has been submitted.
We’ll get back to you shortly.