Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, May 22, 2026
This job expires in: 30 days

Job Summary

Seeking an experienced full-time Senior Software Engineer to drive the development of AI data applications, focusing on enhancing ML dataset generation and data search applications, with opportunities for remote work or collaboration in Boston, Pittsburgh, or Las Vegas.

Key responsibilities:
  • Collaborate with data mining and ML researchers to integrate solutions effectively
  • Design and build next-generation data curation, mining, and search applications
  • Mentor junior engineers on best practices and adoption strategies
Required qualifications:
  • BS or MS in Computer Science or related field
  • 4+ years of professional experience in building web applications
  • Extensive experience with web applications for search and data curation
  • Strong programming skills in Typescript and Python
  • Knowledge of modern frontend technologies such as React and AWS ecosystem

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...