6410 "Newton" "Other" jobs in Boston, MA.