5+ years of professional experience in Python in production, with a strong emphasis on OOP and Strong scripting skills in Python.
Asynchronous tasks handling and data streaming and WebSockets.
Proficiency with Message Brokers like RabbitMQ or Kafka.
Proficiency with Django or FastAPI.
Proven track record of delivering and maintaining robust, scalable Python applications.
Strong understanding of the full SDLC, including planning, development, testing, and CI/CD.
3+ years of hands-on experience with containerization and orchestration technologies like Docker and Kubernetes.
High proficiency in advanced programming without AI assistance.
Proficiency in Git and other version control systems.
Demonstrated ability to collaborate in teams and deliver high-quality code.
English proficiency (verbal and written).
Nice-to-Have Skills:
Familiarity with RAG, LLM, and Agentic libraries such as Langchain, CrewAI, Hugging Face, OpenAI, etc.
Experience in cloud technologies (AWS, GCP, Azure).
Knowledge of building Generative AI applications.
Understanding AI and ML principles (though not mandatory).
Experience with testing frameworks and automated testing.
Knowledge of database systems (SQL and NoSQL).
Proficiency in Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
Strong scripting skills in Bash.
What We Offer:
Competitive salary and benefits package.
Opportunity to work remotely.
Join a highly educated, agile senior team working on cutting-edge AI technology.
Professional growth and development opportunities.
Flexible working hours and a supportive work environment.
If you’re looking for a challenging role that lets you leverage your extensive Python expertise while being part of an AI-driven organization at the forefront of innovation, send your resume to apply.