Software Engineer
Full Job Description
About The Role
Imagine writing code that directly shapes how the next generation of AI thinks about software development. We are seeking talented Software Engineers in Mumbai (fully remote) to build, evaluate, and improve AI-generated code. Your expert-level feedback will train AI systems to think like real developers.
Your Responsibilities
- Write, debug, and optimize solutions across diverse programming languages, frameworks, and problem domains.
- Evaluate AI-generated code for correctness, efficiency, readability, and adherence to best practices.
- Identify critical bugs, logic errors, security vulnerabilities, and performance bottlenecks in AI outputs.
- Provide structured, detailed feedback explaining the reasoning behind why specific solutions work or fail.
- Design challenging coding prompts and edge-case scenarios to stress-test AI capabilities.
- Compare and rank multiple AI-generated solutions based on engineering quality.
Who You Are
You are a proficient engineer in one or more languages (Python, JavaScript, Java, C++, Go, TypeScript). You possess solid knowledge of data structures, algorithms, and software design principles. Your ability to read, write, and reason about code with clarity is exceptional. You have strong problem-solving instincts, can explain technical decisions clearly, and are self-motivated enough to thrive in an asynchronous, independent work environment.
Nice to Have
- Experience across multiple tech stacks (full-stack, backend, systems, data engineering).
- Familiarity with AI/ML concepts, LLMs, or prompt engineering.
- Background in code review, technical writing, or mentoring.
Company
Alignerr
Alignerr is a pioneering organization at the intersection of software engineering and artificial intelligence, dedicated to advancing how AI systems understand, generate, and reason about code.We beli...