Software Engineer
1. Design, development, and implementation of complex software solutions, ensuring they meet performance, scalability, and reliability requirements.
2. Collaborate with product managers, UIUX designers, data scientists and business stakeholders to understand project requirements, define technical solutions, and prioritize features to ensure the suc...