Talent.com
This job offer is not available in your country.
Sr. JavaScript Engineer focused on Code Reasoning & Benchmarking

Sr. JavaScript Engineer focused on Code Reasoning & Benchmarking

ConfidentialNoida, India
9 days ago
Job description

We are seeking an experienced Sr. JavaScript Engineer focused on Code Reasoning & Benchmarking . The role involves designing algorithmically rich coding problems, building evaluation systems, and developing comprehensive benchmarks that test reasoning, correctness, and performance.

This is a highly technical position requiring deep expertise in algorithms, system-level problem solving, and software engineering. The ideal candidate will be a creative problem designer and a detail-oriented engineer who can deliver production-ready artifacts within a short timeframe.

Key Responsibilities

  • Problem & System Design : Create algorithmically challenging coding problems that evaluate reasoning, correctness, and efficiency in real-world software scenarios.
  • Robust Development : Write clean, modular, and production-quality Java code along with comprehensive test suites covering correctness, edge cases, and performance.
  • Technical Specifications : Draft clear, precise, and unambiguous specifications and problem statements with well-defined constraints and evaluation criteria.
  • Algorithm Coverage : Ensure strong representation across multiple domains including data structures, graph algorithms, number theory, performance optimization, and constraint-based design.
  • Metadata & Documentation : Apply structured metadata to all problems including taxonomy, difficulty levels, and domain relevance to maintain consistency and reproducibility.
  • Quality Assurance : Participate in peer reviews and validation cycles to maintain high engineering and system integrity standards.
  • Deliverables : Provide well-documented, maintainable, and scalable outputs ready for integration into production environments or downstream applications.

Requirements

  • Experience : 5+ years in software engineering, algorithm design, or systems-level programming.
  • Language Proficiency : Strong command of JavaScript (4+ years) with ability to implement high-performance solutions.
  • Algorithmic Strength : Solid understanding of complexity analysis, optimization, and computational constraints.
  • Test Engineering : Hands-on experience with test automation, benchmarks, or large-scale evaluation systems.
  • Tooling Knowledge : Familiarity with version control (e.g., Git) and structured data formats (JSON, YAML).
  • Domain Expertise

    Candidates should demonstrate fluency in at least four of the following areas :

  • Core Data Structures : Trie, Segment Tree, Union-Find
  • Algorithmic Paradigms : Dynamic Programming, Greedy Algorithms, Bitmasking
  • Graph Algorithms : Shortest Paths, Network Flow, Topological Sorting
  • Mathematics & Number Theory : Geometry, Probability, Modular Arithmetic
  • String Processing : Suffix Trees, Rolling Hashing, Pattern Matching
  • Advanced Topics : 2-SAT, FFT, Linear Programming
  • Show more

    Show less

    Skills Required

    Test Automation, Java, Yaml, Algorithms, Javascript, Json

    Create a job alert for this search

    Sr Engineer • Noida, India