Job Description
Description
- Minimum of 7 years of experience in Python application development.
- Strong proficiency in Python programming language and its ecosystem.
- Solid understanding of software development principles, data structures, and algorithms.
- Experience with web frameworks such as Angular or React.
- Proficiency in relational databases (e.g., PostgreSQL, MySQL) and ORM libraries.
- Experience with version control systems such as Git.
- Strong problem-solving skills and ability to think algorithmically.
- Excellent communication and interpersonal skills.
- Ability to work effectively both independently and as part of a team in a fast-paced environment.
- Experience with cloud platforms (e.g., AWS ) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Familiarity with Agile development methodologies.
- Familiarity with ML/chatbot applications development, LangChain, OpenAI or any other LLM models