Technical Lead Electrical Engineering and Computer Science

Weekday

À distance · IndiaPublié il y a 17 jours YC W21

À propos du poste

This role is for one of Weekday’s clients

Min Experience: 7+ years Location: Remote (India) JobType: full-time

We are seeking an experienced Technical Lead with a strong background in Electrical Engineering, Computer Science, or Computer Engineering to lead a team of technical trainers responsible for developing realistic, terminal-based scientific and engineering tasks for AI training and evaluation. In this role, you will lead a team of approximately 5–10 technical trainers, oversee end-to-end task development and validation, and ensure that every task meets high standards of technical accuracy, reproducibility, and evaluation quality. You will work across software systems, scientific computing, and electrical engineering domains, ensuring that tasks reflect authentic engineering workflows and require meaningful, multi-step technical reasoning. Requirements Key Responsibilities - Team Leadership and Mentorship: Lead, mentor, and onboard a team of technical trainers. Allocate assignments, monitor productivity and quality, resolve blockers, and ensure timely delivery of high-quality technical tasks. - Technical Review and Validation: Review tasks end to end, including problem statements, codebases, circuit netlists, hardware description languages (HDLs), datasets, computational environments, reference solutions, and automated tests. - Scientific and Engineering Task Development: Validate tasks across high-performance computing (HPC), parallel computing, algorithms, distributed systems, compilers, operating systems, databases, machine learning systems, GPU computing, circuit design, signal processing, power systems, and embedded systems. - Technical Accuracy: Verify algorithmic correctness, computational complexity, numerical precision, memory management, concurrency behavior, circuit laws, power balance, signal processing accuracy, timing constraints, and system stability. - Environment and Reproducibility: Validate compilers, simulation tools, software dependencies, build processes, and computational environments to ensure consistent and reproducible results. - Testing and Evaluation Quality: Review automated tests and graders to ensure they assess meaningful technical outcomes, including functional correctness, performance, frequency response, waveforms, timing, efficiency, and overall system behavior. - Reliability and Edge-Case Analysis: Identify nondeterministic tests, race conditions, hardware-dependent performance thresholds, simulation convergence issues, incorrect tolerances, flawed assumptions, and potential ways to bypass computational or simulation requirements. - Quality Assurance: Provide precise, actionable feedback, track revisions, and ensure identified issues are resolved before tasks receive final approval. - Technical Documentation: Establish and maintain technical guidelines, review standards, documentation, and best practices to ensure consistency across the team. - Continuous Improvement: Improve task development and evaluation processes, strengthen technical quality standards, and contribute to the development of reliable benchmarks for AI training and assessment. Must-Have Skills - Strong expertise in Electrical Engineering and Computer Science, with the ability to evaluate complex technical implementations across relevant engineering domains. - Proficiency in C/C++, along with experience in programming languages such as Python, Rust, Julia, Fortran, MATLAB/Octave, or hardware description languages. - Advanced proficiency in Linux environments, command-line tools, and terminal-based development workflows. - Hands-on expertise in at least one major technical domain, such as parallel computing, systems programming, scientific software development, circuit simulation, signal processing, power systems, or digital hardware design. - Strong understanding of algorithms, computational systems, numerical methods, software testing, or electrical engineering fundamentals. - Experience reviewing complex codebase

Depuis la page carrière de Weekday

Rejoignez les chercheurs d'emploi qui trouvent des postes dans les startups

Postuler ouvre le formulaire de candidature de ce poste sur le site carrière de l'entreprise, et nous vous enverrons d'autres postes qui correspondent.