NE Venture job