Head of Software House - Cairo, مصر - SamTech Group

    SamTech Group
    SamTech Group Cairo, مصر

    منذ شهر

    Default job background
    دوام كامل
    وصف
    Job Details:
    • Job Title: Head of AI & Software House
    • Job Location: New Cairo
    • Company: SamTech Me Group Egypt

    About Us:
    • SamTech Me Group Egypt is a dynamic and innovative technology company dedicated to pushing the boundaries of what's possible in both Artificial Intelligence (AI) and software development.
    • We are in search of a visionary Head of AI & Software House, who will lead our software team in creating cutting-edge apps, websites, platforms, and more while infusing AI expertise into our products to enhance their capabilities and drive revenue growth.

    Job Description:
    • As the Head of AI & Software House at SamTech Me Group Egypt, you will play a pivotal role in shaping the future of our products and solutions. You will lead a team of talented software engineers and AI specialists, focusing on the development of innovative applications, websites, platforms, and other software offerings.
    • Your mission will be to infuse AI into our software products to add a unique flavor, boost functionality, and drive revenue growth while overseeing and implementing our AI division.

    What is a Head of Software Development?
    Sometimes also referred to as a Software Development Manager, it is up to the Head of Software Development to deliver and maintain a product that sets out to achieve the business goals of the company and/or client. In order to do so, the development team must be run with a clear direction and efficiency.

    What should be included in a Head of Software Development job description?
    The Head of Software Development is required primarily to lead the software development team and set the team's strategy.

    The Head of Software Development is also responsible for:
    • Managing department budgets and resources: Overseeing financial aspects to ensure cost-effectiveness.
    • Building and managing relationships: Cultivating strong relationships with clients, vendors, and various business units to support project success.
    • Project scoping, planning, and management: Defining project scopes, creating plans, and managing project execution.
    • Talent recruitment and mentoring: Identifying and attracting top talent while providing guidance and mentorship to team members.
    • Some programming and design: As needed, contributing to programming and design aspects of projects to guide and support the team.
    • AI expert: Leveraging expertise in Artificial Intelligence to enhance software development projects and strategies.

    Key Qualifications:
    • Proven experience in leading and managing high-performing software development teams.
    • Deep expertise in both software development and Artificial Intelligence.
    • Strong proficiency in programming languages such as Python, Java, or C++.
    • Exceptional problem-solving abilities and a knack for innovation.
    • Outstanding communication and leadership skills.

    Education:
    • Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related field.

    Experience:
    • A minimum of [3] years of experience in software development, with a significant focus on AI.
    • years of experience in a leadership or managerial role.
    • Successful track record in delivering AI-infused products and driving revenue growth.

    Responsibilities:
    • Define and execute the software development strategy, incorporating AI elements, aligned with company goals.
    • Lead and inspire a team of software engineers and AI specialists, fostering a culture of excellence and innovation.
    • Collaborate closely with cross-functional teams to seamlessly integrate AI into our software products.
    • Stay at the forefront of AI trends, emerging technologies, and their potential applications.
    • Oversee the development of AI models, algorithms, and software solutions to enhance our products.
    • Ensure the quality, scalability, and performance of AI-infused software products.
    • Drive research and development efforts to maximize the potential of AI in our offerings.
    • Identify and capitalize on opportunities to generate revenue through AI-powered solutions.