Freelance Python Developer
Location: Remote
We are seeking a talented and experienced Freelance Python Developer to join our innovative team. If you have a strong grasp of Python, Docker, AWS services, and a desire to contribute to the cutting-edge AI field, then we'd love to meet you!
Key Requirements:
2+ years of hands-on experience with Python application/API development.
Demonstrable knowledge of REST API design and experience with FastAPI.
Practical experience with SQL, ideally including SQLAlchemy and Postgres.
Solid understanding of Docker.
A good understanding of AWS services such as ECS, Lambda, S3, and RDS is highly desirable.
Experience with Terraform/CloudFormation, CI/CD, and Github Actions is a plus.
Extra points for experience with ML, NLP and generative AI.
Your Responsibilities:
Implement API endpoints, CRUD operations, data processing, and integration with other services.
Provide support with the technical design of new and ongoing projects.
Collaborate with front-end developers to define and implement interfaces.
Enhance the functionality and resilience of the APIs.
Contribute to the development of both AI and non-AI solutions.
Duration and Compensation
We are seeking a developer to collaborate with us on a long-term basis, dedicating approximately 10-20 hours per week to the project. The specific duration will be discussed and mutually agreed upon. Compensation will be based on an hourly rate and will be determined during the selection process.