Senior Python Developer
Our client specializes in supercharging Videos by automating various tasks with the help of Artificial Intelligence. They are passionate about creating user-friendly experiences and pushing the boundaries of what’s possible.
We are seeking a highly skilled, motivated, and experienced Python Expert to join our team as we build a cutting–edge platform in the world of video and AI.
The Role
You will be responsible for:
- Designing, developing, and maintaining Python-based applications, modules, libraries, and tools.
- Developing scalable and efficient Python code for various projects.
- Collaborating with cross-functional teams to gather requirements, define project scope, and propose technical solutions.
- Writing clean, efficient, and well-documented code following best practices and coding standards.
- Performing code reviews and providing constructive feedback to ensure code quality and maintainability.
- Identifying and troubleshooting bug fixes for quality assurance.
Ideal Profile
- You possess a bachelor's degree in computer science, Software Engineering, or a related field.
- You have a minimum of 6 years of professional experience in Python development.
- You have strong proficiency in Python programming language and its standard libraries.
- You possess in-depth knowledge of Python frameworks (such as Django, and Flask) and libraries commonly used in Python development.
- You are experienced in working with relational databases and writing efficient SQL queries.
- You have a solid understanding of software development principles, including object-oriented design, algorithms, data structures, and design patterns.
- You possess the ability to write clean, maintainable, and reusable code following industry best practices.
- You are familiar with version control systems (such as Git) and agile software development methodologies.
- You have excellent problem-solving and analytical skills, with the ability to debug and resolve complex issues.
- You have strong communication and collaboration skills, with the ability to work effectively in a team environment.
What's on Offer?
- Be part of an AI focused Startup changing the ways of Video and AI
- Excellent career Progression opportunities and exposure to latest technological advancements