How to Get Your First AI Engineering Job in 90 Days


At 20 years old, I committed to an aggressive 90-day sprint that would land me my first AI engineering role. This focused burst of learning and portfolio building resulted in an internship at Microsoft as a junior customer engineer at 21, setting the foundation for my rapid progression to Senior AI Engineer by 24. If you’re ready to dedicate three months to transforming your career, this is the exact playbook that can get you from zero to hired in the AI engineering field.

Days 1-30: Foundation Sprint

The first month is about building momentum and establishing the core skills that everything else depends on.

Week 1: Environment Setup and First Code

The journey begins with immediate action, not prolonged planning. Within the first week:

  • Set up Python development environment and Git
  • Complete your first API integration with OpenAI or Claude
  • Build a simple command-line chatbot
  • Deploy one basic project to GitHub

Speed matters more than perfection. My first chatbot was primitive, but it worked and demonstrated I could ship code immediately.

Week 2-3: Core AI Implementation Skills

These two weeks focus on the fundamental patterns used in every AI application:

  • Master prompt engineering basics through iterative testing
  • Understand token limits and context window management
  • Build three different AI-powered tools (text summarizer, question answerer, content generator)
  • Learn to handle API errors and implement retry logic

By week three, you should be comfortable integrating AI APIs into any application.

Week 4: First Portfolio Project

The month culminates in your first substantial project:

  • Build a complete PDF question-answering system
  • Implement basic RAG (Retrieval Augmented Generation)
  • Create a simple web interface using Streamlit or Gradio
  • Document the project thoroughly on GitHub

This project becomes the cornerstone of your portfolio and demonstrates real problem-solving capability.

Days 31-60: Acceleration Phase

Month two is about rapidly expanding your capabilities and building credibility.

Week 5-6: Production Patterns

Moving from demos to production-ready code:

  • Implement proper error handling and logging
  • Add rate limiting and cost controls
  • Create Docker containers for your applications
  • Deploy at least one project to a cloud platform

These weeks taught me the difference between hobby projects and professional code.

Week 7: Specialized Implementation

Choose one advanced pattern to master deeply:

  • Multi-agent systems for complex workflows
  • Advanced RAG with hybrid search
  • Fine-tuning for domain-specific applications
  • Real-time streaming responses

I chose RAG systems, which became central to my value proposition in interviews.

Week 8: Business-Focused Project

Build something that clearly delivers business value:

  • Customer service automation tool
  • Document processing pipeline
  • Content generation system with quality controls
  • Data analysis assistant

Frame everything in terms of time saved, costs reduced, or revenue enabled.

Days 61-90: Interview Preparation Sprint

The final month transforms your work into job opportunities.

Week 9-10: Portfolio Optimization

Your portfolio needs to tell a compelling story:

  • Create a professional GitHub profile with pinned repositories
  • Write detailed README files that explain business value
  • Record demo videos for each project
  • Build a simple portfolio website showcasing your work

My portfolio website was basic but it clearly demonstrated my progression and capabilities.

Week 11: Application Strategy

Strategic application approach for maximum impact:

  • Identify 30 target companies hiring AI engineers
  • Customize applications to highlight relevant projects
  • Create different resume versions for different role types
  • Write compelling cover letters that demonstrate implementation experience

Focus on roles asking for implementation, not research or advanced degrees.

Week 12: Interview Preparation

The final sprint before landing your role:

  • Practice explaining your projects in business terms
  • Prepare for system design questions with AI components
  • Review common AI engineering interview questions
  • Complete several mock interviews with peers or mentors

Daily Schedule That Makes 90 Days Possible

Success requires consistent daily effort. My schedule during this sprint:

Morning (2 hours): Learning and tutorials

  • 1 hour: Structured learning (courses, documentation)
  • 1 hour: Hands-on coding exercises

Evening (2 hours): Project work

  • 90 minutes: Building portfolio projects
  • 30 minutes: Documentation and Git commits

Weekends (4-6 hours): Acceleration activities

  • Larger project development
  • Portfolio refinement
  • Networking and community engagement

This schedule is aggressive but sustainable for 90 days.

Critical Success Factors

Several factors determine whether this 90-day sprint succeeds:

Maintain Implementation Focus

Every single day must produce working code. Theory without implementation won’t get you hired. I built something every day, even if small.

Public Accountability

Share your progress publicly through:

  • Daily commits to GitHub
  • Weekly LinkedIn updates
  • Community participation and knowledge sharing

This accountability prevented me from quitting when things got difficult.

Strategic Skill Selection

Focus only on skills that directly lead to employment:

  • API integration and prompt engineering
  • Basic web development for demos
  • Cloud deployment fundamentals
  • Version control and documentation

Avoid the rabbit hole of advanced mathematics or theoretical AI.

Common Pitfalls That Extend Timeline

Many people fail to achieve results in 90 days due to these mistakes:

Tutorial Hell: Watching endless tutorials without building anything Perfectionism: Polishing projects instead of shipping and moving forward Scope Creep: Building overly complex systems instead of focused demonstrations Theory Obsession: Studying ML mathematics instead of implementation Isolation: Learning alone without feedback or accountability

I nearly fell into several of these traps but maintained focus on the end goal: getting hired.

Week-by-Week Milestones

To stay on track, hit these concrete milestones:

  • Week 1: First working AI application deployed
  • Week 2: Three AI tools in portfolio
  • Week 4: Complete RAG system with documentation
  • Week 6: One production-deployed application
  • Week 8: Business-focused project with clear ROI
  • Week 10: Professional portfolio website live
  • Week 11: 20+ applications submitted
  • Week 12: Multiple interviews scheduled

Missing any milestone requires immediate course correction.

The Reality of 90-Day Success

This timeline is aggressive and requires significant sacrifice. During my 90-day sprint, I:

  • Declined social events to maintain study schedule
  • Woke up two hours earlier for morning learning
  • Invested in paid courses and cloud services
  • Treated this like a second full-time job

The payoff: landing a role at Microsoft that launched my career trajectory to Senior AI Engineer and six-figure income.

Adapting the Timeline to Your Situation

Your 90-day journey might differ based on:

  • Existing programming experience (can skip basics)
  • Available daily hours (adjust timeline accordingly)
  • Financial resources (use free alternatives where needed)
  • Target role level (entry vs mid-level requirements)

The key is maintaining the intensity and implementation focus regardless of adjustments.

Conclusion: Your 90-Day Transformation

This 90-day sprint can transform you from AI-curious to AI-employed. The timeline is aggressive but proven: it’s exactly how I went from zero to Microsoft in my early journey to becoming a Senior AI Engineer.

The market desperately needs AI implementation engineers, and 90 days of focused effort can position you to capture these opportunities. The question isn’t whether it’s possible, but whether you’re ready to commit to the intensity required.

If you’re interested in learning more about AI engineering, join the AI Engineering community where we share insights, resources, and support for your journey. Turn AI from a threat into your biggest career advantage!

Zen van Riel - Senior AI Engineer

Zen van Riel - Senior AI Engineer

Senior AI Engineer & Teacher

As an expert in Artificial Intelligence, specializing in LLMs, I love to teach others AI engineering best practices. With real experience in the field working at big tech, I aim to teach you how to be successful with AI from concept to production. My blog posts are generated from my own video content on YouTube.