Senior Software Engineer
Full Job Description
About the Role
We're looking for Senior Software Engineers in Singapore to design, build, and scale the infrastructure that powers cutting-edge AI products used by millions of people worldwide. This is high-impact, technically challenging work — the kind that keeps great engineers engaged. You'll tackle real architectural problems, write code that matters, and collaborate with some of the sharpest minds in AI research and engineering.
Organization Details
- Type: Hourly Contract
- Location: Remote (Singapore)
- Commitment: 20–40 hours/week
What You'll Do
- Design, develop, and maintain production-grade software systems that support AI training, evaluation, and deployment pipelines.
- Write clean, well-tested, and performant code in Python, TypeScript, or other modern languages.
- Build and optimize APIs, data pipelines, and backend services that operate reliably at scale.
- Architect solutions that balance speed of delivery with long-term maintainability.
- Troubleshoot complex technical issues across distributed systems and cloud infrastructure.
- Collaborate asynchronously with cross-functional teams — including ML engineers, researchers, and product managers.
Who You Are
We are looking for candidates with 5+ years of professional software engineering experience. Strong proficiency in at least one modern programming language (Python, TypeScript/JavaScript, Go, Java) is required. Experience building backend services, APIs, or data-intensive applications and familiarity with cloud platforms (AWS, GCP, Azure) are essential.
Nice to Have
- Experience with ML/AI infrastructure — training pipelines, model serving, data annotation platforms.
- Familiarity with large-scale data processing tools like Spark or Kafka.
- Background in distributed systems and microservices architecture.
Company
Alignerr
Alignerr offers paid, flexible projects for writers, coders, and subject matter experts to refine and align advanced artificial intelligence.