Role Description
We are seeking a highly skilled Python Developer to join our growing team. The ideal candidate will have a strong understanding of Python and related framework.
What we offer
A great workplace with an opportunity to work on data intensive applications, leading to integrations with AI/ML systems, engineering highly scalable and performant systems that cater to global user base and a great team that is anchored on abilities to think out of the box.
Responsibilities:
- Able to write clean, efficient, and maintainable Python code to develop software applications, scripts, and services.
- Perform testing and debugging of Python applications to identify and fix software defects and issues.
- Optimize code for performance and efficiency, considering factors like speed, memory usage, and scalability.
- Integrate Python applications with other systems, databases, and third-party APIs to ensure seamless data flow and functionality.
- Work with databases (SQL and NoSQL) to design schemas, write queries, and manage data effectively.
- Work closely with cross-functional teams, including QA testers, designers, and business analysts, to understand project requirements and deliver solutions.
Requirements:
- 3 – 5 years of experience as a Python Developer.
- Strong understanding of Python and frameworks like Flask or Django.
- Experience with AI & ML models using Python libraries would be good to have..
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
- Stay up-to-date with emerging technologies and trends in the Python and AWS communities.