Search by job, company or skills

Ethara AI

Technical Project Manager

8-14 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description


Experience

814 years (with deep hands-on coding background)

Role Overview

We are looking for a highly technical manager to lead large-scale AI data and coding programs involving supervised fine-tuning (SFT), RLHF, model evaluations, and complex code-generation/verification workflows.

This role requires someone who has personally shipped production-grade code, understands software architecture deeply, and can manage multiple parallel technical workstreams with engineers, reviewers, and AI researchers.

This is not a pure people-manager or coordination rolethe individual must be able to read, review, debug, and reason about code across languages and domains.

Key Responsibilities

Technical Leadership

  • Own end-to-end delivery of coding-heavy AI data programs, including:

  • Code generation tasks
  • Code refactoring and optimization
  • Bug-finding, test-case creation, and validation
  • Algorithmic and system-design evaluations
  • Act as the final technical authority for task quality, correctness, and feasibility.
  • Review complex code submissions across multiple languages and paradigms.

Program & Delivery Management

  • Manage large distributed technical teams (engineers, evaluators, reviewers).
  • Break down ambiguous research or model-training requirements into clear technical task definitions.
  • Ensure delivery against tight SLAs, accuracy benchmarks, and throughput targets.
  • Coordinate closely with client technical teams (AI research, infra, evaluation).

Architecture & Systems Thinking

  • Evaluate tasks involving:

  • Backend systems
  • APIs & microservices
  • Distributed systems
  • Performance optimization
  • Concurrency and scalability
  • Guide contributors on best practices, patterns, and trade-offs.

Quality & Process

  • Define and enforce coding standards, review rubrics, and validation frameworks.
  • Identify systematic quality issues and drive root-cause fixes.
  • Build internal tooling or scripts (where required) to improve efficiency and accuracy.

Stakeholder Communication

  • Translate highly technical outcomes into clear reports for non-technical stakeholders.
  • Work with internal ops, QA, and finance teams to ensure accurate effort tracking and reporting.

Mandatory Technical Qualifications

Core Engineering Background

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of hands-on software development experience.
  • Prior experience as:

  • Senior Software Engineer
  • Tech Lead
  • Engineering Manager (hands-on)
  • Principal Engineer (preferred)

Programming Expertise (Must-Have)

  • Strong proficiency in at least two of the following:

  • Python
  • Java
  • C / C++
  • JavaScript / TypeScript
  • Go
  • Rust
  • Ability to:

  • Read unfamiliar codebases quickly
  • Debug non-trivial logic and performance issues
  • Evaluate algorithmic correctness and complexity

Systems & CS Fundamentals

  • Excellent command over:

  • Data structures & algorithms
  • Object-oriented and functional design
  • Memory management & performance trade-offs
  • Multithreading, concurrency, async systems
  • Experience with system design interviews or real-world architecture decisions is a strong plus.

AI / Data Services Experience (Highly Preferred)

  • Experience working on or around:

  • LLMs, NLP systems, or ML pipelines
  • Model evaluation, benchmarking, or testing
  • Human-in-the-loop systems
  • Large-scale annotation or data-generation programs
  • Familiarity with:

  • RLHF / SFT concepts
  • Model evaluation metrics
  • Prompt engineering and code-generation evaluation

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140780565

Similar Jobs