Python Software Engineer

Оплата: По договоренности
Удаленно
Full-time

The project - a platform for creating and publishing content on social media using artificial intelligence tools.


Responsibilities

- Implementation, and maintenance of automation tools that interact with the Instagram Graph API to enable actions such as posting, liking, following, and commenting, all while adhering to Instagram's usage policies.


Requirements

- Bachelor's or Master's degree in Computer Science, Software Engineering or related field.

- 3 years or more of software development experience with a focus on web applications and APIs.

- Proficiency in Python, a deep understanding of one or more of these languages, and the ability to write production code.

- Deep knowledge of Instagram Graph API, its features, limitations and best practices for interacting with it is an advantage.

- Experience building automation tools or bots for social media platforms, particularly Instagram, is highly desirable.

- Strong understanding of software design principles, data structures, algorithms and system architecture.

- Knowledge of version control systems (e.g. Git) and CI/CD pipelines.

- Ability to address potential risks associated with automation on the Instagram platform, ensuring a safe user experience.

- Passion for DS and keeping up to date with SotA Machine Learning algorithms and developments is a plus;