Architect, design, test, implement, deploy, monitor and maintain end-to-end backend services Integrate already trained ML or LLM models Collaborate with product owners, other engineers, data scientists and business members Align team's vision and roadmap with target architecture