Required Skills
Experience with Python backend development in a distributed application setting (e.g.microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
Experience with AI driven software development practices
Experience with AWS services and APIs, or equivalent cloud vendor experience
Experience designing and building JSON or REST services and APIs
Experience with source control such as Git
Experience with CI/CD pipelines and deployment methodologies
Experience working in an Agile software development workplace (e.g. scrum)
Experience working with 3rd party APIs, workflow and integration architectures
Experience with large-scale or distributed systems
Desirable: Experience with data processing or data engineering, integration with AI and ML services,