Lead/Support a team of data scientists and full stack developers, providing technical guidance, mentorship, and support throughout the development process.
Collaborate with cross-functional teams, including product managers, designers, and stakeholders, to gather requirements and translate them into technical specifications.
Design, develop, and implement end-to-end data-driven solutions, including data collection, preprocessing, analysis, modeling, visualization, and deployment.
Develop and maintain scalable and high-performance full stack applications, utilizing modern technologies and best practices.
Drive the adoption and implementation of machine learning algorithms and techniques to solve complex business problems and improve decision-making processes.
Ensure the team follows coding standards and best practices, conducting code reviews and providing constructive feedback to ensure code quality.
Stay up-to-date with the latest advancements in data science and full stack development, recommending and implementing new technologies and techniques when appropriate.
Collaborate with project managers to define project timelines, allocate resources, and monitor progress to ensure timely delivery of projects.
Troubleshoot and resolve complex technical issues, working closely with the team to find effective solutions.
Foster a collaborative and positive team environment, promoting knowledge sharing and continuous learning.