MIRA Safety→
IT / AI Development Intern – Remote at MIRA Safety in Remote
InternshipRemoteFull-timeRemote
Skills
shopify liquidpetite vuetailwindcssviteapi integrationprompt engineeringrest api developmentpostgresqlsupabasecrud operationsindexingauthenticationdata dashboardsautomated testingsecure codingversion controljavascriptvue 3nuxt 3reactnext.jsnode.jsfastifyexpressreact nativejson parsingcsv parsingga4pdf parsingpdf generationretrieval-augmented generationembedding strategiesvector databasesredisvercel edge functionssupabase edge functionsdockerci/cd workflowsplaywrightvitestjestmap renderingleafletmapboxcron jobsenvironment secrets managementinput sanitizationfeature flagging
Job Description
Summary: MIRA Safety is offering an educational internship designed to provide hands-on exposure to modern software engineering and AI integration. Interns will work on projects related to AI-powered customer engagement tools and e-commerce technologies, gaining valuable experience in a real-world business environment.
Responsibilities:
- Assist in developing and enhancing e-commerce platforms using Shopify Liquid, Petite Vue, TailwindCSS, and Vite
- Support integration of AI-powered features using APIs and prompt engineering
- Contribute to REST API development and third-party API integrations
- Help with database tasks including CRUD operations, indexing, and authentication in PostgreSQL/Supabase
- Participate in creating data dashboards and analytics tools
- Test and debug features using automated testing tools
- Follow secure coding practices and version control workflows
Required Qualifications:
- Curiosity, problem-solving ability, and willingness to learn
- Assist in developing and enhancing e-commerce platforms using Shopify Liquid, Petite Vue, TailwindCSS, and Vite
- Support integration of AI-powered features using APIs and prompt engineering
- Contribute to REST API development and third-party API integrations
- Help with database tasks including CRUD operations, indexing, and authentication in PostgreSQL/Supabase
- Participate in creating data dashboards and analytics tools
- Test and debug features using automated testing tools
- Follow secure coding practices and version control workflows
Preferred Qualifications:
- JavaScript (ES6+) and a modern UI framework (Vue 3/Nuxt 3 or React/Next.js)
- Node.js with Fastify or Express
- Shopify Liquid theme development
- React Native (Expo) for mobile development
- REST API design and integration
- PostgreSQL/Supabase (CRUD, indexing, auth)
- JSON/CSV data parsing
- GA4 or Shopify data exports
- Prompt engineering and AI API integration
- PDF parsing/generation
- Retrieval-Augmented Generation (RAG) concepts
- Embedding strategies and vector databases (pgvector)
- Redis (caching, sessions)
- Vercel Edge Functions / Supabase Edge Functions
- Docker for local development
- CI/CD workflows with automated testing
- Playwright, Vitest, or Jest for testing
- Map rendering (Leaflet, Mapbox)
- Cron jobs and data diffing
- Environment secrets management and input sanitization
- Feature flagging tools
Required Skills: Shopify Liquid, Petite Vue, TailwindCSS, Vite, API integration, Prompt engineering, REST API development, PostgreSQL, Supabase, CRUD operations, Indexing, Authentication, Data dashboards, Automated testing, Secure coding, Version control, JavaScript, Vue 3, Nuxt 3, React, Next.js, Node.js, Fastify, Express, React Native, JSON parsing, CSV parsing, GA4, PDF parsing, PDF generation, Retrieval-Augmented Generation, Embedding strategies, Vector databases, Redis, Vercel Edge Functions, Supabase Edge Functions, Docker, CI/CD workflows, Playwright, Vitest, Jest, Map rendering, Leaflet, Mapbox, Cron jobs, Environment secrets management, Input sanitization, Feature flagging
Benefits: Real-world project experience through guided, hands-on development work, Portfolio development by contributing to projects that can be showcased in professional presentations, Recommendation letter upon successful completion of the internship program, Career networking opportunities through collaboration with industry professionals, Eligibility for an advanced paid internship after program completion, based on performance and business needs, Claud.ai code learning and exposure, Completion of Harvard CS50’s Introduction to Artificial Intelligence with Python valued at $299 (company-sponsored, certificate included), Weekly mentorship sessions with senior developers, Guided onboarding with pre-built scaffolds, templates, and code examples, Exposure to professional GitHub workflows, agile development, and real production systems
Benefits
Real-world project experience through guided, hands-on development work
Portfolio development by contributing to projects that can be showcased in professional presentations
Recommendation letter upon successful completion of the internship program
Career networking opportunities through collaboration with industry professionals
Eligibility for an advanced paid internship after program completion, based on performance and business needs
Claud.ai code learning and exposure
Completion of Harvard CS50’s Introduction to Artificial Intelligence with Python valued at $299 (company-sponsored, certificate included)
Weekly mentorship sessions with senior developers
Guided onboarding with pre-built scaffolds, templates, and code examples
Exposure to professional GitHub workflows, agile development, and real production systems