Alchemist seems like a viable class, that's diverse in its own right. Mixing magic with martial abilities, an alchemist can roll quite well as a self sufficient solo playable class, that does quite well in groups as well.
There are 3 ways to capitalize on an alchemist's abilities.
-They can drink a mutagen, and enhance their physical ability scores.
-They can profess in bombs, gaining new effects as they progress, to demolish their enemies.
-They can focus on creating potions/elixirs to assist teammates, and "cast" their odd drinkable spells.
Rather than using spell points, they be capable of creating a number of potions/extracts (per rest) before, or even during quests (once they've extinguished their uses they will have to rest to regain uses.) Obviously this will take time, and they wouldn't be able to do this while in combat/being attacked.
Edit: One big difference between these guys, and other casters is that rather than using spell points, they have an allotment of extracts, bombs, and mutagen uses per rest. This is what defines them as a scientist that uses magical ingredients, rather than a caster that uses spell components. Although it's more expensive, a role based on creating things on the fly would be fun in my opinion.
I don't have a lot of info to throw down for this, but if you like the idea feel free to add any suggestions below.
Thanks for reading :3