CodeLabs Engineering Fellowship

Train rigorously. Build real systems. Earn your place in production teams.

A 6-month intensive program that transforms motivated engineers into production-ready professionals through AI-augmented training and hands-on experience with real systems.

Learn More

Program at a Glance

Key numbers that define the fellowship experience

6

Months total program

Intensive training + hands-on internship

10-15

Fellows per cohort

Selective admission ensures quality mentorship

3-5

Move to internship

Top performers advance to production work

Program Structure

A comprehensive 6-month journey from foundational training to real-world production delivery

Phase 13 months

Foundation Training

Master the fundamentals of software engineering and AI-augmented development

Software Engineering Foundations
AI-Augmented Coding
Modern Web Development
System Design Basics
View Details

Foundation Training

3 months

Software Engineering Foundations

Data structures, algorithms, design patterns, and clean code principles

AI-Augmented Coding

Learn to leverage AI tools for rapid, high-quality development

Modern Web Development

React, TypeScript, Node.js, and full-stack development

System Design Basics

Architecture patterns, scalability, and distributed systems

Click to flip back
Phase 21 month

Advanced Engineering

Deep dive into production systems and team collaboration

Production System Patterns
Team Collaboration
Testing & Quality
Performance Optimization
View Details

Advanced Engineering

1 month

Production System Patterns

Real-world architecture, monitoring, and reliability

Team Collaboration

Git workflows, code review, and agile methodologies

Testing & Quality

Unit testing, integration testing, and TDD practices

Performance Optimization

Profiling, caching strategies, and database optimization

Click to flip back
Phase 32 months

Live Internship

Work on real production systems with paying customers

Production Engineering Pods
Customer-Facing Work
Supervised Delivery
Performance Reviews
View Details

Live Internship

2 months

Production Engineering Pods

Join live teams building and shipping real products

Customer-Facing Work

Features and fixes that impact actual users

Supervised Delivery

Senior engineer guidance on every commit

Performance Reviews

Regular feedback and career development planning

Click to flip back

Click on a card to see detailed curriculum

Why Join the Fellowship

More than training—a complete transformation into a production-ready engineer

Production Portfolio

Build a portfolio of real production work that demonstrates your capabilities to future employers

Expert Mentorship

Direct access to senior engineers with decades of combined experience building systems at scale

Career Placement

Top performers receive full-time offers to join CodeLabs production teams

Cutting-Edge Tools

Learn to work with the latest AI-augmented development tools and modern engineering practices

System Thinking

Develop the ability to design, build, and maintain large-scale distributed systems

Peer Network

Join a community of driven engineers and build relationships that last throughout your career

Who Should Apply

We're looking for motivated engineers ready to commit to intensive learning

Strong foundation in at least one programming language

Basic understanding of web development concepts

Ability to commit full-time for 6 months

Self-motivated and eager to learn

Strong problem-solving skills

Good communication abilities

No prior experience with AI tools required

We'll teach you everything you need to know about AI-augmented development. What matters most is your foundational programming skills and desire to learn.

Selection Process

A thorough process to ensure the right fit for both candidates and the program

1

Submit Application

Week 1

Complete our online application with your background, coding samples, and motivation

2

Coding Assessment

Week 2

Complete a take-home coding challenge that tests your fundamentals and problem-solving

3

Technical Interview

Week 3

Live coding session with our engineers covering algorithms and system design

4

Culture Interview

Week 3

Meet with leadership to discuss goals, values, and program expectations

5

Final Decision

Week 4

Receive your offer and prepare to start your fellowship journey

Timeline & Commitment

The entire selection process takes approximately 4 weeks. Once accepted, fellows are expected to commit full-time for the entire 6-month program duration.

Cohorts start twice yearly (January, June). Apply at least 6 weeks before your desired start date.

Frequently Asked Questions

The training phase (first 4 months) is unpaid, but fellows receive a stipend during the internship phase (final 2 months). Top performers who transition to full-time roles receive competitive salaries.

The program is fully remote, allowing fellows to participate from anywhere. However, synchronous collaboration during core hours is required.

High-performing fellows receive offers to join CodeLabs production teams as full-time engineers. Others leave with a strong portfolio and our recommendation to other companies.

No. We teach AI-augmented development from scratch. You need strong fundamentals in programming, but we'll teach you how to leverage AI tools effectively.

Yes, but you must be able to commit full-time for 6 months. Many fellows take a gap semester or join after graduation.

Ready to Transform Your Career?

Join the next cohort of CodeLabs Engineering Fellows and start building real systems with AI-augmented tools.

Applications are reviewed on a rolling basis. Apply early for the best chance of admission.

M
CodeLabs

Build Systems. Deliver Reliability. Scale Talent.

Structured engineering execution for building and scaling systems

Services

Contact

  • +233 59 457 4043
  • hello@meridiancodelabs.com
  • Peace Be Plaza, Accra - Ghana

© 2026 CodeLabs. All rights reserved. Powered by Ben-Meredith Consulting Group

Chat with us