Junior Software Developer to $650
Requirements:
- 1+ years of hands-on experience with Python;
- Knowledge of RESTful API design and implementation;
- Experience in scripting and automating workflows, including integrating with APIs to fulfill specific task requirements;
- Understanding of software design principles, including SOLID;
- Basic knowledge and practical experience with Linux systems and the Linux command line;
- Proficiency with version control systems (e.g., Git, GitHub, Bitbucket);
- Practical experience with web frameworks such as Flask, Django, or FastAPI;
- Experience with Celery, Redis, RabbitMQ;
- Experience with containerization tools like Docker;
- Skilled in writing unit and integration tests;
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP);
Problem-Solving Skills:
- Strong analytical thinking and problem-solving capabilities;
- Ability to debug, troubleshoot, and optimize code effectively.
Nice-to-Have:
- Ability to apply and adapt existing ML models, with practical experience in data preprocessing, evaluation, and integration of ML libraries and models into workflows.
- Basic knowledge of frontend technologies (HTML, CSS, JavaScript);
- English at an intermediate level or higher (for reading and understanding technical documentation);
- Familiarity with Agile development methodologies;
- Understanding of CI/CD pipelines and DevOps practices.
Your Responsibilities:
- Developing and maintaining tools and applications for the company’s infrastructure;
- Designing and supporting internal services;
- Transforming and storing data in various formats (JSON, XML, CSV);
- Automating workflows using APIs;
- Researching, configuring, and integrating third-party software into company processes;
- Providing general IT support and troubleshooting
About Keymakr :
- We take care of all aspects of Data Set Preparation, Annotation and Labeling for video, and images.
- We stick to a personalized approach, where we provide a tailored solution for each of our clients.
- Our brilliant in-house R&D team is personalizing the annotation tools for each client, based on the needs, therefore, we can successfully tackle even the most complicated requirements the client might have.
- Use cases: Self driving cars, Facial Recognition & Security, Medical Annotations, Drones, Robotics and any industry you can think about.
📊
Average salary range of similar jobs in
analytics →
Loading...