Where software engineering opportunities actually get posted, plus the places people find them without a posting at all. All 97 entries below are free to use and checked for whether they are still live.
Free, senior-taught software engineering courses built for career acceleration, with pathways in web, mobile, cybersecurity, data, and AI-native applied engineering.
Why I recommend it: I often recommend CodePath to clients breaking into tech or leveling up their engineering skills without taking on bootcamp debt. The courses are rigorous, free, and taught by engineers who actually hire.
A publisher covering cloud native, DevOps, open source, and AI-native software engineering news and analysis for developers, platform engineers, and engineering leaders.
Why I recommend it: One of the few tech news sources I trust to go deeper than the press release. If you are trying to understand what is actually happening in AI-native engineering, start here.
Anthropic's free learning hub for Claude: structured courses with video lessons and quizzes covering Claude.ai, Claude Code, Cowork, the API, and MCP, with completion badges.
Why I recommend it: A free, name-brand AI credential path. The Claude 101 course alone gives you something concrete to put under "skills" instead of vaguely claiming AI experience.
A friendly, in-person developer community with chapters that host free casual meetups for people learning and working in tech.
In plain terms: This community organizes free, in-person meetups across the country for people of all skill levels in tech. You can attend local events to work on projects, learn new skills, find mentors, and network with other developers.
From the site: A meetup for developers to grow and make friends, in-person, in cities across the US.
Why I recommend it: Show up twice and you will know people. This is the lowest-pressure way I know to build a tech network.
Official Discord server for the Google Developer Community, where developers connect, share knowledge, ask questions, and stay current on Google tools, APIs, and events.
Why I recommend it: A low-pressure way to meet other builders and get help with Google tools. Good for entrepreneurs exploring Workspace, Cloud, or Firebase without committing to a formal program.
Paid Summer 2027 Software Engineer internship at Mastercard in the United States. A strong early-career option for students interested in payments, security, and scaled engineering systems.
A beginner-inclusive hackathon open to developers designers and innovators of all experience levels worldwide including those with no prior hackathon experience.
Details: No explicit fee statement found on the official page; appears free based on standard hackathon format -- worth a quick double-check before publishing. Winners announced Oct 21.
Free monthly AI building challenge from IBM SkillsBuild and BeMyApp: learn the tooling, submit an AI project for judging, and attend the AI Builders Conference on September 16, 2026 with IBM experts and developers. No cost to register or participate.
Details: Challenges like this give you a finished project to point at, which is worth more in interviews than another certificate.
Free two-day online student hackathon building next-generation cybersecurity solutions, with about $6,600 in cash prizes, open to ages 13+ working solo or in teams of up to four.
Details: A weekend hackathon gives you a finished project to talk about in interviews. Ship something small and complete.
Free Workiva webinar for students on landing a software engineering internship: resume tips that clear automated screening, interview tactics, application deadlines, and a Q&A with current interns.
Details: If you are a student targeting an engineering internship, this is the kind of session where recruiters say out loud what they actually screen for. Go and take notes.
A vetted marketplace matching senior engineers, researchers and AI specialists with companies. Free for engineers to apply and be matched; companies pay only on hire.
From the site: Hire global, AI-first engineers with Index.dev. Skip delays and scale your tech team with pre-verified, secure, and compliant talent to build faster.
Why I recommend it: Free on the candidate side — you are the product being placed. Expect a real vetting process rather than a quick apply button.
An AI platform that designs, builds, and hosts a business website and the full-stack product behind it from a plain description, with hosting on your own domain included.
Why I recommend it: One of several build-by-describing tools now. Try a free project before paying anyone to build a simple business site.
Anthropic's official collection of working code recipes and prompt patterns for building with Claude, covering retrieval, tool use, evaluation, and agent workflows.
Why I recommend it: The fastest way to go from "I use AI chat" to "I build with AI." Pick one recipe and ship a small tool with it this week.
The public GitHub discussion where Anthropic and the community designed function hooks — a way for plugins to extend Claude Code — including the shipped design decisions and community feedback.
Why I recommend it: A rare look at how an AI product feature gets designed in public. Useful if you want to see how technical feedback is actually written.
A free open format for writing structured assumptions and requirements next to the code itself, so AI coding agents build against stated rules rather than guesses.
Why I recommend it: Relevant even if you do not write code: it is a clear example of writing requirements precisely enough that a machine can follow them.
A free library of technical-interview material from CodeSignal: practice guidance, explanations of how coding assessments are scored, interview question breakdowns and hiring-process write-ups. Useful preparation if a company has sent you a timed coding assessment.
Why I recommend it: The resource library is free to read. Bear in mind CodeSignal sells assessment software to employers, so the writing naturally presents these tests as a fair measure of skill — read it for what it tells you about how the tests work and what they reward, which is useful when one lands in your inbox.
Free AI skill that converts GitHub Actions workflows into GitLab CI/CD pipelines, usable from Cursor, VS Code, Claude, or any MCP-compatible client.
From the site: Convert GitHub Actions workflows to GitLab CI/CD in seconds. Add a free AI skill to Cursor, VS Code, Claude, or any MCP-compatible client.
Why I recommend it: A practical way to show DevOps range: migrate a pipeline, document what changed, and add it to your portfolio. Also a clean example of how MCP skills plug into everyday tooling.
Free public documentation explaining how an autonomous AI software engineer plans, runs and reviews coding work, including its limits and where human review is required.
From the site: Devin is the AI software engineer, built to help ambitious engineering teams crush their backlogs.
Why I recommend it: The product costs money but the docs are free — read them to understand what "AI engineer" tools actually do and do not do before anyone tells you your job is gone.
A hands-on Coursera project course from IBM that walks through building and deploying a simple AI web application with Python and Flask, including REST API integration and packaging for production.
Why I recommend it: Good next step after you have basic Python and want to see how an AI feature actually ships in a small web app. Audit for free; certificate available.
Hands-on introduction to Python, working with data, and calling APIs, with no prior programming required.
Why I recommend it: This is the practical first coding course for people who want to automate or analyze, not become a software engineer. Do the labs, not just the videos.
Free short course covering the foundations of large language models, generative AI concepts, and responsible AI principles. No coding experience required.
Why I recommend it: Start here if AI still feels like a black box. About an hour, and it gives you the vocabulary to follow every other course on this list.
A Duke Coursera course covering the Python tooling MLOps roles rely on — virtual environments, package management, linting, testing, and deploying models as reproducible pipelines.
Why I recommend it: Useful if you are targeting ML engineering or data-science roles and need to show you can ship models, not just train them.
Apprenticeships of up to 12 months in software engineering and UX design for professionals from non-tech backgrounds and those who face barriers to entry. Apprentices join standard engineering teams and ship user-facing features.
In plain terms: This program offers up to one year of hands-on work and mentorship in engineering, design, and product roles for candidates without tech backgrounds. You can review job requirements, sign up for application updates, and apply to work toward a full-time career.
Why I recommend it: You work on real product, not a sandbox project, which means real portfolio material at the end.
A technical learning platform with 60,000+ books, 30,000+ hours of video, live online events, and interactive labs and sandboxes from O'Reilly and nearly 200 other publishers.
Why I recommend it: Check your public library card and any school or employer account before paying — many library systems give full O'Reilly access for free, and some live events are open to anyone.
A year-long career accelerator that places Black software engineers, data scientists, and managers into small squads of 7 to 9 peers, with senior industry mentors, career roadmapping, accountability, and interview preparation.
In plain terms: This year-long career program connects Black software engineers and tech managers into small peer groups. You can create career roadmaps, receive regular accountability, and work with others to reach your professional goals.
Why I recommend it: Applications open each fall and close by mid-December for the following year. The squad accountability is what makes people actually follow through.
A six-month paid software engineering apprenticeship aimed at career changers, self-taught coders, and bootcamp graduates from non-traditional tech backgrounds.
In plain terms: This five-month software engineering apprenticeship is designed for bootcamp graduates and self-taught coders without a computer science degree. You can apply to work on real coding projects, build your technical skills, and receive direct mentorship from experienced engineers.
Why I recommend it: Small cohort, so apply the day it opens. Self-taught with shipped side projects is exactly the profile they describe.
A six-month paid software engineering apprenticeship with dedicated mentorship and a strong record of converting apprentices into full-time roles.
In plain terms: This six-month paid software engineering apprenticeship is designed for people with non-traditional technical backgrounds. You can gain hands-on experience with dedicated mentorship and work toward a full-time engineering career.
Why I recommend it: This write-up from past apprentices is the best preview of what the program actually feels like. Check Asana's early-career jobs page for the live posting.
Barclays' technology internship track for software engineering, cybersecurity, infrastructure and product roles, with details on the programme and application process.
Why I recommend it: Worth applying to even if you picture yourself at a tech company — bank engineering internships pay well and teach you scale and security practices you rarely see elsewhere.
Fast-paced explainers on AI coding tools, developer workflows, and software trends. Hosted by Jeff Delaney.
In plain terms: This YouTube channel offers quick video explainers on software trends, AI coding tools, and developer workflows. You can watch these lessons to stay up to date on modern programming tools and tech industry practices.
Why I recommend it: Fastest way to learn what a tech term actually means.
Practical no-code AI automation tutorials for business, marketing, and productivity. Hosted by Igor Pogany.
In plain terms: This YouTube channel offers practical video tutorials on no-code artificial intelligence tools. You can learn how to automate tasks and use AI for business, marketing, and everyday productivity.
Why I recommend it: Use this to automate one annoying task this week — no coding needed.
Short pieces worth the twenty minutes before you commit to anything bigger.
FreeDocument
Interview Prep
Ask the Experts: Nailing Your Technical Interview
Slide deck of advice from working technology architects and engineers: how to open strong, when to ask clarifying questions, what depth is expected at junior vs. senior level, and how to talk through architecture, scaling, and performance.
In plain terms: This slide deck shares advice from working tech professionals on handling technical interviews. Use it to learn how to explain your coding process, tackle tough questions, and tailor your answers for junior or senior roles.
Why I recommend it: Lead with your strongest projects — interviewers dig into whatever you highlight.
Step-by-step toolkit for curating a recruiter-ready GitHub: profile README, three pinned public projects, clean repo naming, and the six-section README map every project should follow. Includes a quality checklist.
In plain terms: This guide shows you how to organize and clean up your GitHub profile for job applications. You can follow the quality checklist and project outline to present your best work clearly to recruiters.
Why I recommend it: Three well-documented projects beat ten messy ones. Test your profile in an incognito window.
A technical design paper by Alice Poteat (Anthropic, August 2026) setting out how function hooks let plugins extend Claude Code — the event model, composition order, rendering and enterprise controls.
Why I recommend it: Advanced and unapologetically technical. Read it as an example of a clear design document as much as for the AI tooling itself.
Interview prep and career advice for developers from Fahim ul Haq, drawing on 15+ years in big tech.
In plain terms: A newsletter of coding interview prep and tech career advice from a longtime engineer and founder. Focused on interview patterns, system design, and growth in engineering roles.
From the site: Interview prep and career advice for devs. Tips and takeaways from 15+ years in tech.
Why I recommend it: Pair this with mock practice. The system design and interview breakdowns map closely to what big tech actually asks.
Free ebook on building, monitoring, and troubleshooting AI agents in production: what to instrument, where agents fail, and the practices teams use to keep them reliable.
Why I recommend it: Useful even if you never build an agent yourself — it shows what serious teams actually worry about, which is good language to have in an interview about AI work.
Newsletter testing and comparing AI coding tools and prompts, with side-by-side results for developers.
Why I recommend it: Skip the hype cycle and read the comparisons. Pick one tool from a recent test, use it on a real project, and write up what happened.
A free study by Cory Hymel, Head of Research at Andela, published June 2026. It analysed 47,101 Fortune 500 software job postings against a map of what each established role was historically supposed to require, scored 2,026 distinct skills, and detected 23 candidate 'emergent roles' — job titles that are forming in the overlap between existing ones, the way ML Engineer formed between software engineering and statistics, and DevSecOps formed between development, security and operations.
Why I recommend it: Free to read in full, no signup. Use it for one thing: the titles a job is drifting toward before employers have a word for it. If the posting you are reading asks for skills from two different jobs, that is the pattern this study is measuring, and naming it in your application is stronger than claiming the old title. Two honest flags. Andela sells access to engineering talent, so a study showing that roles are changing faster than titles is also an argument for its own service. And it reads job postings, not people at work — a posting tells you what a company wrote down, not what the job turned out to be.
A walkthrough of using the Apify command line tool to let AI agents run web scraping and automation tasks, aimed at people building their own small automations.
Why I recommend it: This is for the tinkerers. If you have ever wanted a repeatable way to pull data for lead lists or market research, this is a concrete starting point rather than another think piece.
A vendor resource explaining the "software factory" idea — how engineering teams are restructuring workflows around AI coding agents, and what changes in review, testing, and ownership.
Why I recommend it: Read it knowing it comes from a company selling the tooling. Still worth your time if you write code for a living, because the workflow shifts it describes are already showing up in job descriptions.
XDA Developers had Claude Code (Opus 5), Codex (GPT-5.6) and Google Antigravity (Gemini 3.8) rebuild the same website from the same brief. The comparison shows which agent handles detail, polish and real-world edge cases best.
Why I recommend it: Useful if you are choosing an AI coding assistant for side projects or learning to prompt more effectively. The winner is not necessarily the one you would expect.