I worked at Palantir for a number of years, and was heavily involved the hiring of Forward Deployed Engineers. The vast majority of FDEs did serious software development. There are only a few people I can think of who were not engineers, and their presence on deployments had to do with the alignment between their analytical background and the customer's focus.