Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Apr 02, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Principal Software Engineer, AI Solutions.

Key Responsibilities
  • Design and implement solution-level components for AI, ML, and data science initiatives
  • Serve as a technical lead for AI-focused workstreams, ensuring high-quality execution and delivery outcomes
  • Build, test, and deploy AI, ML, cloud, analytics, and software solutions in production environments
Required Qualifications
  • Bachelor's degree in a technical field or equivalent hands-on engineering experience
  • Strong experience in software engineering with demonstrated delivery of complex, production-grade systems
  • Practical depth in AI/ML, cloud engineering, or data engineering & analytics
  • Proficiency in programming languages such as Python, SQL, Java, or C++
  • Experience with modern frameworks, DevOps practices, and CI/CD pipelines

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...