Faculty - Software Engineering Programme

1 hour, 56 minutes ago
Full-time
Senior
Software Development
ALU

ALU

ALU is a global company providing turnkey solutions and custom products to diverse industries worldwide.

Specialty Retail
251-1K
Founded 1987

Description

  • Deliver high-quality instruction across Software Engineering and Computer Science modules using practical, hands-on, real-world teaching approaches.
  • Facilitate project-based learning by guiding students through stakeholder engagement, solution development, and presentation of outputs.
  • Design, review, and continuously improve learning materials, assessments, and activities.
  • Mark and moderate student submissions and provide timely, constructive feedback.
  • Hold regular office hours to support students outside of class sessions.
  • Contribute to curriculum development and ensure modules remain relevant to academic and industry needs.
  • Collaborate with programme managers, faculty, and other stakeholders to support academic standards and quality assurance.
  • Participate in department meetings, assessment boards, and academic governance processes.
  • Support student employability and career readiness through portfolio development and exposure to industry practices.
  • Mentor and support student-led clubs and activities related to technology, innovation, and software engineering.

Requirements

  • A PhD or Master’s degree in Computer Science, Software Engineering, or a closely related field.
  • Industry experience in software development or a related field.
  • Strong subject matter expertise in core Software Engineering and Computer Science.
  • Ability to teach foundational and advanced topics in Software Engineering and Computer Science.
  • Demonstrated experience with practical, hands-on, project-based, or experiential teaching approaches.
  • Experience supervising student projects is preferred.
  • A student-centred mindset with the ability to engage learners as active participants.
  • Excellent communication and interpersonal skills for explaining technical concepts to diverse learners.
  • Adaptability and openness to non-traditional, technology-enabled teaching methods, including AI tools in education.
  • Prior experience teaching, mentoring, or supervising students in higher education is desirable.
  • Experience with modern development tools, version control systems such as Git, and collaborative workflows is desirable.
  • Experience contributing to curriculum design or programme development is desirable.
  • Research experience, including publications in relevant fields, or willingness to contribute to scholarly activities is desirable.
  • An entrepreneurial mindset or experience in technology-related ventures is desirable.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, AI/ML Infrastructure

Thumbtack 1K-5K Construction & Engineering

Thumbtack is seeking a Software Engineer to join its Machine Learning Infrastructure team, where the work focuses on building and evolving core AI platform capabilities that power GenAI, ML, and AI-driven experiences at scale.

CI/CD DynamoDB Feature Engineering Generative AI Go Machine Learning PostgreSQL Python
1 minute ago

Staff Software Engineer, QualityOS

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Staff Software Engineer for its QualityOS team within Forge MES to define technical direction and build mission-critical systems that support manufacturing quality operations at scale.

AWS JavaScript Next.js React Remix TypeScript
16 minutes ago

Software Engineer, AI Product

Figma 1K-5K Internet Software & Services

Figma is hiring an experienced AI Product Engineer to lead the development of generative AI products and early-stage AI systems that improve design workflows from idea to implementation.

Figma Generative AI Machine Learning NLP Prototyping
31 minutes ago

LIMS Systems Engineer (Contract)

Natera 1K-5K Pharmaceuticals

Natera is hiring a LIMS Systems Engineer for a one-year contract to support LabKey LIMS configuration, implementation, and optimization for RUO laboratory operations and related systems.

HIPAA JSON Python REST API SQL XML
31 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers