AI Apprentice Software Engineer
We’re relay.club, an influencer management platform that matches brands with social media influencers. We’re a small and growing startup that has raised over $350,000 in our first investment round. We’re hiring a senior-level engineer for our generative and agent AI projects.
Workplace satisfaction, code quality, and professional development are important to us. We’ve got a strong company culture of empowerment. We expect you to provide mentoring, code reviews, and improve our processes and infrastructure.
The current tech stack:
- Supabase and PostgreSQL (back end)
- NextJS and React (front end)
- TypeScript (full stack)
Future tech stack:
- Supabase and PostgreSQL (back end)
- alternative front end frameworks
The basics:
- we are fully remote (and we will stay 100% remote)
- our team self-manages, working asynchronously with no core working hours, using Slack and Notion for communication
- we have company video meetings on Friday afternoons (Singapore time)
- you’ll report to the CTO and meet once a week for a 1:1
- we have a strong learning culture that supports professional development
- we care about being humble, kind, and helpful
Within 1 week, you’ll:
- Complete onboarding and get familiar with our people and processes.
- Begin guided study of key AI concepts and popular services.
- Set up a development environment using GitHub Copilot and other AI coding assistants.
Within 1 month, you’ll:
- Build exploratory projects using the OpenAI API.
- Participate in pair programming with other apprentice engineers.
- Meet with senior team members for mentorship and code reviews.
- Participate in all engineering meetings and observe the development process.
Within 3 months, you’ll:
- Work with team members to deliver AI applications to production.
- Suggest improvements to our tech stack, codebase, and development process.
- Participate in setting our Engineering Team OKRs (objectives and key results).
Within 6 months, you’ll:
- Understand our customer needs, product roadmap, and revenue model sufficiently to join our engineering team.
- Help new team members identify and reduce gaps in skill and knowledge.
- Contribute to the larger software community through blog posts, meetup or conference presentations, or mentoring students and junior developers.
Minimum Job Requirements
- Show 1 or more personal projects using OpenAI APIs
- 1 year of experience learning JavaScript
- 8+/- hours from Singapore (Asia/Pacific, Europe, Africa, or Middle East)
- Available 30-40 hours/week.
- English-language proficiency.
Our Hiring Process
We aim to spend less than 2 hours of your time in interviews and assessments, and we’ll get back to you promptly with a written offer to join the team immediately after your final interview. We realize your time is valuable.
Stage 1
Initial 30-minute discussion with our tech recruiter or COO. Ask her your deal-breaker questions and she’ll tell you why you might want to work for our company.
Stage 2
Structured interview with the CTO to assess your culture fit and skill level. You will schedule a 1 hour interview to find out what it’s like working on our engineering team and give us the chance to get to know you as well.
Stage 4
30-minute discussion with our CEO to discuss our expectations for job success and your expectations for career growth.
If you’re interested in this job, take the next step and email our COO, sophia@relay.club.