Senior Go Developer - Concurrency and Backend Systems

Soul AI • India
Remote
Apply
AI Summary

Review Go code for correctness and performance, analyze concurrency and backend patterns, and generate training data for AI models.

Key Highlights
Review Go code for correctness and performance
Analyze goroutines, channels, and concurrency
Identify issues and suggest architectural improvements
Technical Skills Required
Go Concurrency Microservices
Benefits & Perks
Competitive hourly pay: up to ₹1500 per hour
Fully remote and flexible work schedule

Job Description


About Us

Soul AI 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 seeking a Go Developer to review concurrency logic, backend patterns, and system workflows used in real-world Go applications. You will evaluate goroutines, channels, and architectural flow to generate training data for AI models. This role fits developers skilled in efficient backend systems.


Responsibilities

  • Review Go code for correctness and performance.
  • Analyze goroutines, channels, and concurrency.
  • Identify issues and suggest architectural improvements.
  • Support dataset creation through structured evaluations.
  • Collaborate with backend and AI teams.


Requirements

  • Strong Go programming skills.
  • Experience with concurrency and microservices.
  • Understanding of backend patterns and debugging.


Why Join Us?

  • Competitive hourly pay: up to ₹1500 per hour.
  • Fully remote and flexible work schedule.
  • Opportunity to contribute to the advancement of AI technology.


Subscribe our newsletter

New Things Will Always Update Regularly