JobsAisle
I

Python Question

Innodata Inc.

Noida, India₹35,000–₹120,000/moAED 1.5K-5.3K/moToday
IndiaPythonComputer ScienceData StructuresSoftware EngineeringAdvanced AlgorithmsProgramming ParadigmsSystems Distributed ComputingResearchLevel CompetencyFull Time

Skills Required

Python

Job Description

Job Description As a Python QSA Reviewer at our company, your role will involve reviewing advanced Python-based coding Questions & Solutions (QSAs) designed for Masters and PhD-level assessments. You will be responsible for validating correctness, depth, rigor, edge-case coverage, computational efficiency, and research-level reasoning. Your expertise in Computer Science will be crucial in critically evaluating solutions from academic and systems perspectives. Key Responsibilities: - Review and validate advanced Computer Science coding questions and answers written in Python. - Evaluate correctness, optimality, and completeness of solutions. - Verify formal reasoning, complexity analysis, and proof-style justifications. - Identify logical gaps, incorrect assumptions, hidden edge cases, and scalability issues. - Assess code quality, readability, architectural design, and performance tradeoffs. - Ensure solutions align with Masters/PhD-level academic standards. - Review pseudocode tied to research papers and validate implementation fidelity. - Provide structured, actionable feedback to content creators. Required Technical Expertise: - Core Computer Science Foundations - Advanced Algorithms & Data Structures - Software Engineering & Code Rigor - Programming Paradigm Fluency - Systems & Distributed Computing - Research-Level Competency (PhD-Level Review) As a Python QSA Reviewer at our company, your role will involve reviewing advanced Python-based coding Questions & Solutions (QSAs) designed for Masters and PhD-level assessments. You will be responsible for validating correctness, depth, rigor, edge-case coverage, computational efficiency, and research-level reasoning. Your expertise in Computer Science will be crucial in critically evaluating solutions from academic and systems perspectives. Key Responsibilities: - Review and validate advanced Computer Science coding questions and answers written in Python. - Evaluate correctness, optimality, and completeness of solutions. - Verify formal reasoning, complexity analysis, and proof-style justifications. - Identify logical gaps, incorrect assumptions, hidden edge cases, and scalability issues. - Assess code quality, readability, architectural design, and performance tradeoffs. - Ensure solutions align with Masters/PhD-level academic standards. - Review pseudocode tied to research papers and validate implementation fidelity. - Provide structured, actionable feedback to content creators. Required Technical Expertise: - Core Computer Science Foundations - Advanced Algorithms & Data Structures - Software Engineering & Code Rigor - Programming Paradigm Fluency - Systems & Distributed Computing - Research-Level Competency (PhD-Level Review)