The main issue with this analogy is that despite how similar to a human's writing its chat-based UI is, Claude is software, not a person.
Junior engineers are humans like the tech lead.
LLMs are software like a compiler, an IDE or a paint program.
So IMO comparing an LLM to a junior is dehumanizing. Comparing it to a compiler is more apt (though a better comparison is with IDEs and editors: after all you use an LLM to write the code, not compile it).