Improvements: - Extract _job_to_dict() helper to eliminate code duplication - Move all imports to top of file (removed local imports) - Remove unused vendor_name query parameter - Use service layer consistently (convert_to_response_model for POST) - Cleaner, more readable code structure The endpoint now follows better practices while maintaining the same functionality and frontend compatibility. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>