Building LLM Applications for Data Scientists and Software Engineers