JustujuAI, layer by layer.Open in the interactive map

AI for Engineering & Software

Software is the profession AI has changed most. Agents now read a codebase, edit many files, run the tests and open the pull request. The engineer's job tilts toward specifying, reviewing and owning the system around the model.

For your role · 5 key layers · Draft, awaiting expert review, reviewed 2026-11-11

How AI is changing this work

Your layers: the 5 that matter most

  1. Layer 8 · Agents
  2. Layer 7 · Orchestration & Tooling
  3. Layer 6 · Inference & Optimization
  4. Layer 5 · Foundation Models
  5. Layer 9 · Applications & Interfaces

1. Layer 8 · Agents

Why it matters

This is where your daily work changed. An agent is a model in a loop with tools; how well it does depends on the harness, the permissions and the task you hand it.

What to do here

Examples as of 2026-11-11

2. Layer 7 · Orchestration & Tooling

Why it matters

Whether you use agents or build AI features, quality is decided here: what context the model sees, which tools it can call and which tests catch regressions.

What to do here

Examples as of 2026-11-11

3. Layer 6 · Inference & Optimization

Why it matters

Every model call has a price, a wait and a rate limit. Routing, caching and where the model runs are engineering decisions with large effects.

What to do here

Examples as of 2026-11-11

4. Layer 5 · Foundation Models

Why it matters

You do not need to train models, but knowing how they work explains their behaviour: context limits, token costs, why they invent APIs and when extra thinking helps.

What to do here

Examples as of 2026-11-11

5. Layer 9 · Applications & Interfaces

Why it matters

The assistant in your editor and your chat window is still where most quick questions go. It is the lightest way to use AI and the easiest to over-trust.

What to do here

Examples as of 2026-11-11

High-leverage use cases

  1. Scoped tasks to agents. Bug fixes, tests, migrations and upgrades with a clear definition of done.
  2. Codebase questions. Ask how a system works and get an answer with file references.
  3. Test and doc coverage. Generate missing tests and documentation, then review them.
  4. Internal tools as agent tools. Expose deploy, logs and tickets to agents through one tool server with permissions.
  5. Review assistance. A first-pass review for bugs and risky changes before a human reviewer.

Start here: the next 30 to 60 days

  1. Week 1 to 2. Write an agent instruction file for one repo: how to build, test and what never to touch.
  2. Week 3 to 4. Give an agent ten small real tickets. Record which succeeded, which failed and why.
  3. Day 30 to 60. Set team rules: sandbox settings, which commands need approval, and that the author owns agent-written code.
  4. Day 30 to 60. Connect one internal system as a tool, with read-only access first.

Risks and pitfalls

Sources

A product named on this page is an example, not a recommendation.

  1. Claude Code (code.claude.com) (2026-11-11)
  2. OpenAI Codex (developers.openai.com) (2026-11-11)
  3. Cursor (cursor.com) (2026-11-11)
  4. GitHub Copilot cloud agent (github.com) (2026-11-11)
  5. Model Context Protocol (MCP) (modelcontextprotocol.io) (2026-11-11)
  6. LangSmith (LangChain) (langchain.com) (2026-11-11)
  7. Braintrust (braintrust.dev) (2026-11-11)
  8. OpenRouter (openrouter.ai) (2026-11-11)
  9. Amazon Bedrock (aws.amazon.com) (2026-11-11)
  10. Ollama (docs.ollama.com) (2026-11-11)
  11. vLLM (github.com) (2026-11-11)
  12. Claude extended thinking (platform.claude.com) (2026-11-11)
  13. DeepSeek-R1 (open weights) (huggingface.co) (2026-11-11)
  14. Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity (METR) (2025-07-12)
  15. Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions (2021-08-20)
  16. OWASP Top 10 for Agentic Applications (2025-12-09)
  17. OWASP Top 10 for LLM Applications (2026)

Other roles

HR & People · Finance · Sales · Marketing · Product & Design · Cybersecurity · Legal & Compliance · Operations · Customer Support