Job Description
We are seeking a talented and motivated Software Engineer (Python) to join our AI Innovation Team.
Responsibilities:
- Design, develop, and maintain scalable and maintainable Python applications.
- Contribute to software architecture and technical design discussions.
- Write clean, well-tested, and documented code following best practices.
- Participate in code reviews and promote high engineering standards.
- Integrate, test, debug, and maintain applications across multiple environments.
- Collaborate with Product Managers, Designers, and Engineers to transform business requirements into technical solutions.
- Support feature estimation, prioritization, and technical improvements.
- Identify and resolve performance, scalability, and security issues.
- Contribute to continuous improvements in engineering processes, tooling, and development practices.
- Maintain accurate and up-to-date technical documentation.