Search by job, company or skills

Deccan AI Experts

Go Developer (freelance)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us: Deccan AI Experts is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more. Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact.

About the Role

We are looking for an experienced Golang Developer to contribute to annotation and RLHF initiatives focused on backend systems and distributed services. In this role, you will review and annotate real-world Go code, validate patches, execute and analyze test suites, and identify root causes of failures through structured debugging and reasoning. You will work with production-grade repositories and pull requests, carefully assessing concurrency, performance, and system behavior, and provide high-quality human feedback that helps improve the correctness, reliability, and reasoning capabilities of advanced AI models.

Key Roles & Responsibilities

  • Review, analyze, and annotate Golang code, patches, and pull requests for RLHF and AI training datasets
  • Evaluate backend logic for correctness, edge cases, and maintainability
  • Annotate differences between correct vs incorrect implementations, highlighting bugs and design issues
  • Evaluate code involving goroutines, channels, concurrency patterns, and synchronization
  • Review APIs, microservices, and service-to-service communication for reliability and correctness
  • Assess performance implications, memory usage, and error-handling patterns
  • Ensure annotations are accurate, consistent, and aligned with defined project guidelines
  • Collaborate asynchronously with AI and data teams to continuously improve dataset quality.

Required Skills & Experience

  • 15 years of hands-on experience with Golang development
  • Strong understanding of Go fundamentals, interfaces, structs, and standard library
  • Experience building backend services, APIs, or microservices in Go
  • Proficiency with Go testing practices, including go test, table-driven tests, and mocking
  • Deep understanding of goroutines, channels, concurrency, and synchronization
  • Ability to debug runtime panics, race conditions, and performance issues
  • Familiarity with Git workflows, code reviews, and large codebases
  • Strong analytical and reasoning skills for evaluating correctness and side effects
  • Experience with distributed systems or performance tuning is a plus.

Why Join Us

  • Work on high-impact projects that contribute to building AI for Good.
  • Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
  • Opportunity to grow in a fast-paced, innovation-driven environment.

NOTE: This will be a flexible freelancing opportunity. Pay will vary by project and typically is up to 1500 per hour.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 137816419