Member of Technical Staff (Software)


Location: Remote
Type: Internship (paid)
Contract type: Full-time / Part-time

AAI Labs is a diverse team of ML professionals creating custom AI solutions for government and private sector clients.

This software engineering internship offers aspiring developers the opportunity to dive into full-stack product development, working on real-world AI-driven products that combine modern web technologies with high-performance backend systems to solve complex analytical problems.

Unlike traditional internships, our software program provides exposure to the complete product development lifecycle, from frontend user interfaces to distributed backend systems, working closely with senior engineering mentors.

During your internship, you will:

  • Develop user-facing applications using Next.js, React, and TypeScript
  • Build backend services and APIs in Python (FastAPI)
  • Work with distributed systems, databases, and Google Cloud Platform (GCP)
  • Write testable, maintainable, and production-quality code
  • Integrate with powerful internal tools, including Rust-based engines
  • Apply game theory, statistics, and data modeling concepts
  • Participate in modern software design patterns and architecture decisions

What we’re looking for:

Minimum Requirements:

  • Computer science knowledge (data structures, basic algorithms, networking)
  • Comfortable with Python programming
  • Basic understanding of statistics or mathematics
  • Critical thinking and problem-solving abilities
  • Strong communication skills and attention to detail
  • Curiosity, ownership, and a problem-solving mindset

Nice to Have:

  • Familiarity with React/Next.js
  • Previous software development projects or internships
  • Interest in game theory, AI/ML applications
  • Experience with cloud platforms (GCP preferred)

What we offer:

  • Fully remote internship (flexible duration)
  • Competitive internship salary (compensation depends on experience and weekly availability)
  • Flexible work arrangements – perfect for students (can combine with university)
  • Mentorship from seasoned engineers and AI practitioners
  • Real responsibility and impactful work from day one
  • Clear path to full-time employment for top performers
  • Experience at a fast-growing startup with 40+ AI engineers and real impact in public and private sectors

Tech Stack:

  • Frontend: Next.js, React, TypeScript, HTML/CSS
  • Backend: Python (FastAPI), Rust
  • Cloud & Infrastructure: GCP (Cloud Functions, Pub/Sub, BigQuery), Kubernetes, Docker
  • Testing & Patterns: BDD (Behavior-driven development), Domain-driven Design, SOLID, Immutable Architecture

Recruitment process:

  1. Application screening
  2. Technical exercise with practical coding tasks
  3. Interview to understand your motivations and technical fit
  4. Decision

How to apply?

Please submit your CV to hello@aai-labs.com

AAI Labs is committed to building a diverse team. We encourage applications from candidates of all backgrounds.

Norėdami sužinoti daugiau apie siūlomą praktikos vietą, galite susisiekti su įmonės kontaktiniu asmeniu:

Atsakingas asmuo Česiūnienė Martyna (Administratorė )
Tel. Nr. (+370...)
El. paštas hello@aai-labs.com