Co-op Opportunities

We offer impactful co-op placements across engineering, design, and sales — work on real product features, learn from experienced teammates, and ship to customers.

View Co-op Opportunities

Full-stack Engineer

Co-op

Work across frontend and backend to build product features from design to production. Expect React/Next.js, Node.js, and database work.

Responsibilities
  • Translate product requirements and designs into production-ready features across frontend and backend.
  • Design, implement, and maintain RESTful or GraphQL APIs with solid security and error-handling.
  • Build reusable, testable UI components in React/Next.js and integrate them with backend services.
  • Work with databases (schema design, migrations, queries, indexing) and caching strategies.
  • Write unit and integration tests and support CI/CD pipelines to ensure reliable releases.
  • Profile and optimize performance across client and server, including bundle sizes and API latency.
  • Participate in code reviews, design discussions, and sprint planning.
Qualifications
  • Practical experience with React and Next.js (SSR/SSG and client-side hydration).
  • Strong knowledge of Node.js and building APIs (Express, Fastify, or similar).
  • Familiarity with relational and/or NoSQL databases and writing efficient queries.
  • Comfort with testing frameworks (Jest, React Testing Library) and basic DevOps/CI concepts.
  • Good debugging skills and a focus on maintainable, well-documented code.

Apply for Full-stack Engineer

Frontend Engineer

Co-op

Focus on building pixel-perfect, performant user interfaces with React and modern CSS.

Responsibilities
  • Implement responsive, accessible UI components and pages matching design specifications.
  • Optimize rendering performance, lazy-loading strategies, and minimize bundle size.
  • Maintain consistent design system components and tokens (Tailwind/CSS-in-JS).
  • Ensure cross-browser and cross-device compatibility and fix visual/interaction regressions.
  • Add end-to-end and unit tests for UI flows and component behavior.
  • Work closely with designers to iterate on UX and implement prototypes.
Qualifications
  • Strong experience with React and modern frontend tooling (Vite/Next/Webpack).
  • Deep understanding of CSS, Tailwind, responsive layouts, and accessibility best practices.
  • Experience with performance optimization techniques and browser rendering mechanics.
  • Familiarity with frontend testing (Cypress, Playwright, Jest) and component-driven development.

Apply for Frontend Engineer

Backend Engineer

Co-op

Design and maintain APIs, databases and server-side logic for scalable services.

Responsibilities
  • Design, implement, and document secure and versioned APIs (REST/GraphQL) that scale.
  • Own data modeling, migrations, and query optimization for transactional and analytic needs.
  • Implement authentication/authorization, rate limiting, and input validation.
  • Monitor and improve service reliability, observability (metrics, logging, tracing), and error handling.
  • Build background jobs, queues, and scheduled tasks where appropriate.
  • Collaborate with frontend and infra teams to define integration contracts and SLAs.
Qualifications
  • Strong Node.js experience and familiarity with frameworks like Express, Fastify, or NestJS.
  • Experience designing schemas for SQL and/or NoSQL databases and writing performant queries.
  • Knowledge of security best practices (OWASP, input sanitization, secure storage of secrets).
  • Practical experience with observability tools and infrastructure-as-code is a plus.

Apply for Backend Engineer

AI/ML Engineer

Co-op

Work on model integration, prototyping ML features, and building infrastructure for ML experiments.

Responsibilities
  • Prototype and iterate on ML/AI models to demonstrate feasibility and product fit.
  • Integrate pre-trained models and custom inference pipelines into the application stack.
  • Prepare and maintain data pipelines and feature stores for training and inference.
  • Implement model evaluation, monitoring, and retraining workflows to track drift and performance.
  • Work with engineers to productionize models (Docker, model serving, batching, latency constraints).
  • Ensure model outputs are explainable and include fallback/validation for safe behavior.
Qualifications
  • Experience with Python ML stack (scikit-learn, PyTorch, TensorFlow) and ML lifecycle tooling.
  • Understanding of data preprocessing, feature engineering, and model evaluation metrics.
  • Familiarity with model serving frameworks and deployment patterns.
  • Experience with cloud ML services or MLOps tooling is a plus.

Apply for AI/ML Engineer

Sales Executive

Co-op

Drive outreach, qualify leads, and help close deals for Lunaris' services.

Responsibilities
  • Conduct targeted outbound outreach (email, LinkedIn, calls) to generate qualified leads.
  • Qualify prospects through discovery calls, assess fit, and communicate product value clearly.
  • Manage pipelines in a CRM, track progress, and provide timely updates to stakeholders.
  • Work with product and delivery teams to craft tailored proposals and statements of work.
  • Support contract negotiations and handoff to account management for onboarding.
  • Meet or exceed defined sales KPIs and participate in continuous improvement of sales processes.
Qualifications
  • Excellent verbal and written communication and presentation skills.
  • Experience using CRMs (HubSpot, Salesforce) and understanding of sales workflows.
  • Comfortable with outreach tools and a data-driven approach to pipeline management.
  • Previous B2B/SaaS or agency sales experience is highly desirable.

Apply for Sales Executive

Graphic Designer

Co-op

Create visual assets for web and marketing campaigns, brand work and product UI assets.

Responsibilities
  • Design marketing creatives for web, social, and email campaigns that align with brand guidelines.
  • Produce high-fidelity UI assets and collaborate with frontend engineers to implement designs.
  • Create and maintain brand assets, iconography, and visual systems across channels.
  • Rapidly prototype visual concepts and iterate based on stakeholder and user feedback.
  • Prepare production-ready files and provide guidance on image optimization and responsive behavior.
Qualifications
  • Strong portfolio demonstrating a range of marketing and UI design work.
  • Proficiency in Figma and/or Adobe Creative Suite and handoff tools for developers.
  • Good understanding of visual hierarchy, typography, and responsive design principles.
  • Experience working in cross-functional teams and iterating quickly on feedback.

Apply for Graphic Designer