ALU

Software Engineering Grader

ALU

part-time

Posted on:

Location Type: Remote

Location: Rwanda

Visit company website

Explore more

AI Apply
Apply

About the role

  • Review and grade research-related assignments, including problem statements, literature summaries, methodology outlines, and full research proposal drafts, using established rubrics.
  • Provide clear, actionable, and timely written feedback to guide students in strengthening their research logic, structure, and alignment with the 14 Global Challenges.
  • Evaluate proposal feasibility and academic rigor, ensuring students select appropriate research methods and articulate realistic implementation plans for the Mission Capstone.
  • Input grades accurately into the Canvas gradebook and maintain organized records of all assessments.
  • Share selected graded samples with faculty coaches for moderation and apply suggested improvements to grading practices.
  • Collaborate with course faculty to clarify assignment expectations, ensure consistency in assessment, and uphold academic standards.
  • Monitor adherence to academic integrity, research ethics, and assessment guidelines.
  • Contribute to continuous improvement of evaluation processes and rubrics where needed

Requirements

  • Master's/PhD degree in Computer Science, Software Engineering or a relevant field
  • Background of demonstrated excellence in Machine Learning/Full Stack Web Development/AR-VR/Low-Level Programming with a minimum of 5 years of experience in industry/university mentoring/facilitating related projects/courses
  • Experience guiding student/interns in undergraduate Projects or external projects
  • Experience using version control systems [preferably git]
  • Experience in Python scripting and Linux based shell scripting
  • Strong debugging skills in the respective domain expertise.
  • Excellent communications (oral and written), interpersonal and presentation skills.
  • Excellent problem-solving skills with attention to detail.
  • Excellent time management skills with the ability to multitask, prioritise own work, and work independently.
  • Ability to critically evaluate problem statements, research questions, literature reviews, and methodological choices for clarity, coherence, rigor, and feasibility
  • Strong understanding of software engineering research contexts, including applied research, product-driven research, and industry-aligned problem solving.
  • Experience using Canvas tools such as SpeedGrader, rubric analytics, comment banks, and gradebook features to ensure efficiency, accuracy, and consistency in assessment.
Benefits
  • We are dedicated to fostering an open yet secure environment
  • Supporting quality assurance by applying grading standards consistently

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Machine LearningFull Stack Web DevelopmentAR-VRLow-Level ProgrammingPython scriptingLinux shell scriptingdebuggingversion control systemsassessment evaluationresearch methodology
Soft skills
communication skillsinterpersonal skillspresentation skillsproblem-solving skillsattention to detailtime managementmultitaskingindependent workcritical evaluationcollaboration
Certifications
Master's degreePhD degree