Mathematical Problem Creator & Programmer

0 - 3 years

1 - 5 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are seeking a highly analytical and technically proficient individual 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 Masters degree in Mathematics with experience of Competitive Programming.
  • Proven expertise in mathematical problem-solving, especially number theory, combinatorics, and algorithmic mathematics.
  • Strong proficiency in  C++/Java/ Python.
  • 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.

Perks of Freelancing With Turing:

  • Work in a fully remote environment.
  • Opportunity to work on cutting-edge AI projects with leading LLM companies.
  • Potential for contract extension based on performance and project needs.

Offer Details:

  • Commitments Required :

    at least 4 hours of overlap with PST. ( 40 hrs/week)
  • Engagement type :

    Contractor assignment/freelancer (no medical/paid leave)
  • Duration of contract

    : 1 month; [expected start date is next week]
  • This role will require some overlap with UTC-8:00 (2-5 hrs/day) America/Los_Angeles

Evaluation Process :

  • Shortlisted candidates will be sent 2 assessments (approximately 30 mins)
  • Once you clear these assessments, you are ready to go!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Turing Global India logo
Turing Global India

Technology / Software Development

N/A

RecommendedJobs for You

hyderabad, bengaluru, mumbai (all areas)