Role Title
Technical Intern
Role Description
As a Technical Intern, you’ll be contributing directly to the development of our core product and infrastructure. You won’t be fixing bugs in someone else’s code—you’ll help shape the product from the inside out, working closely with our founding team to bring automation, creativity, and machine learning together. This is an ideal opportunity for someone looking to gain hands-on startup experience while building real-world projects with immediate impact.
You’ll collaborate with our engineering and product team to:
- Develop new product features using React, Tailwind, and TypeScript
- Build and optimize Node.js or Python-based APIs that connect to AI models and marketing tools
- Help integrate LLMs (e.g., OpenAI, Gemini, or Claude) for campaign generation workflows
- Set up scalable infrastructure (using Firebase, Supabase, or AWS/GCP) for fast iteration
- Enhance onboarding and UX flows for self-serve SMB users
- Improve performance and reliability through unit tests, debugging, and CI/CD tooling
- Explore and contribute to product ideas via sprints and roadmap brainstorming
Application Requirements
Must-Haves:
- A brief cover note
- Resume
- Experience with modern web technologies (JavaScript/TypeScript, HTML/CSS)
- Familiarity with React.js and at least one backend language (Node.js or Python)
- Basic understanding of APIs, cloud functions, and database design (SQL/NoSQL)
- Ability to work independently in a fast-paced, async startup environment
- Strong curiosity and interest in AI-driven products
Nice-to-Haves (Not Required):
- GitHub, portfolio, or 1–2 links to past projects (personal or classwork is fine)
- Exposure to OpenAI, Gemini or LLM APIs
- Experience with Firebase, Supabase, or similar cloud backends
- Knowledge of performance testing or monitoring tools
Location
Remote
Compensation
Unpaid
Time Commitment
30-35 hours per week, flexible schedule
Hiring Manager Contact Email Address
support@adstep.io