Senior Software Engineer- Team Lead

مصر - القاهرة

We are seeking a highly skilled and experienced Software Development Team Leader with a adequate background in AI and Machine Learning applied to Computer Vision and Natural Language Processing (NLP) problems. As a team leader, you will be responsible for leading a talented group of software developers and collaborating with cross-functional teams to deliver innovative solutions. This role requires proficiency in full stack software development, utilizing technologies such as Angular, Django and Python.

Responsibilities:

- Lead and manage a team of software developers, providing mentorship, guidance, and technical expertise to drive high-quality software development practices.

- Collaborate with product managers, business development and other stakeholders to define project requirements and deliver AI and Machine Learning solutions that meet business objectives.

- Drive the design, development, and implementation of software applications related to Computer Vision and NLP, leveraging AI and Machine Learning algorithms and frameworks.

- Ensure the team follows best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes.

- Provide technical leadership and expertise in AI and Machine Learning concepts, methodologies, and tools, staying up-to-date with the latest advancements in the field.

- Foster a culture of innovation, collaboration, and knowledge sharing within the team.

- Participate in the hiring and onboarding process of new team members, contributing to building a diverse and high-performing software development team.


- Bachelor's degree in Computer Science, Engineering, or a related field.- 5+ Years of experience leading software development teams.- Proficiency in full stack software development using technologies such as Python, Django and Angular, and Python.- Expertise in AI and Machine Learning concepts, algorithms, and frameworks, specifically applied to Computer Vision and NLP problems.- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and working in a DevOps environment is highly desirable.- Solid understanding of software development best practices, including code reviews, testing methodologies, and CI/CD processes.- Excellent problem-solving skills and ability to analyze complex technical challenges.- Strong communication and leadership skills, with the ability to effectively collaborate with cross-functional teams.- Proficiency in troubleshooting and debugging software issues, with excellent problem-solving skills.Join our dynamic and innovative team to shape the future of AI and Machine Learning applied to Computer Vision and NLP. If you are a motivated and experienced software development leader with a passion for cutting-edge technologies, we would love to hear from you.
تاريخ النشر: ١٩ مايو ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ١٩ مايو ٢٠٢٤
الناشر: Wuzzuf .com