Job Title: Mathematical Problem Creator & Programmer:We are seeking a highly analytical and technically proficient individual who are available for full-time for 5 weeks contractual role to join our team as a Quantitative Problem & Algorithm Developer. This role is ideal for someone who thrives at the intersection of deep mathematical reasoning and practical software development. You will be instrumental in contributing to this role by either crafting challenging and insightful mathematical problems, devising elegant coding solutions, or working on tasks that blend both disciplines seamlessly. If you enjoy tackling complex "Euler-type" challenges and have a passion for both theoretical accuracy and computational efficiency, we encourage you to apply.Responsibilities:Quantitative Problem Design:Develop and conceptualize original, engaging, and diverse mathematical and/or algorithmic problems.Rigorously define problem categories, secondary tags, and assign appropriate difficulty levels, ensuring a structured and progressive learning path.Innovate and identify novel problem types, including those requiring a blend of number theory, combinatorial logic, optimization, and advanced data structures.Solution Derivation & Elucidation:Rigorously solve formulated problems using sound mathematical principles, ensuring absolute accuracy, reliability, and logical coherence of the solution path.Craft clear, concise, and pedagogical mathematical solution hints and detailed explanations that guide users through complex reasoning.Precisely articulate the core mathematical concepts and prerequisite knowledge required for effective problem-solving.Algorithmic Implementation & Optimization:Translate complex mathematical and algorithmic solutions into efficient, robust, and readable code, primarily using C, C++, Python, and Java. This involves choosing optimal data structures and algorithms to meet performance requirements.Thoroughly document the time and space complexity of implemented solutions, providing clear justifications and allowing for custom complexity labels where advanced analysis is required.Design and generate comprehensive and challenging test cases (including edge cases, performance tests, and randomized inputs) to rigorously validate the correctness, efficiency, and stability of the implemented solutions.Quality Assurance & Collaboration:Actively participate in single-tier reviews, meticulously evaluating both the mathematical accuracy of problems and solutions, and the computational efficiency and correctness of code implementations.Collaborate effectively with reviewers and team leads, demonstrating a proactive approach to incorporating feedback, refining content, and enhancing overall quality promptly.Required Qualifications:Phd or Master’s degree in Mathematics with experience of Competitive Programming.Proven expertise in mathematical problem-solving, especially number theory, combinatorics, and algorithmic mathematics.Strong proficiency in programming, primarily C++, Java, with additional experience in Python advantageous.Experience with computational complexity analysis (both time and space).Excellent analytical, logical thinking, and problem-solving skills.Preferred Skills:Familiarity with Project Euler-style mathematical problems.Previous experience in academic teaching or content creation related to mathematics or programming.Strong written and verbal communication skills for clear documentation and collaboration.
Job Title
LLM Phd Maths and Coding (C )