Requirements for the Role :
- 6+ years of experience in product development
- Proven experience in architecting and scaling products/platforms.
- Strong understanding of software development, ideally with JAVA/Node.js/Python/Go, TypeScript, PostgreSQL
- Strong background in software development and security best practices.
- Excellent problem-solving skills and adaptability.
- Strong communication and collaboration skills
Responsibilities :
- Design and Develop AI Solutions: Architect and implement scalable AI-driven solutions using JAVA/Node.js/Python/Go, TypeScript, PostgreSQL and integrating advanced machine learning models.
- Collaborate in Agile Teams: Work within cross-functional pods to drive projects from inception to completion, fostering knowledge sharing and adherence to best practices.
- Innovate and Enhance Features: Develop and introduce new features to improve user experience and business value, while maintaining high code quality through rigorous reviews.
- Optimize Performance and Scalability: Identify and address performance bottlenecks, implement monitoring solutions, and ensure platform scalability and responsiveness.
- Ensure Security: Apply best practices to safeguard the platform, addressing potential vulnerabilities and staying updated on the latest security trends.
- Mentor and Lead: Guide and support junior engineers, promoting their professional growth and contributing to a positive team culture.