Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Hourly
Reviewed: Thu, Aug 27, 2026
This job expires in: 30 days

Job Summary

Working remotely in a full-time capacity, the Senior Software Engineer will design, develop, and maintain scalable client and server-side applications, focusing on cloud and AI technologies while collaborating with a software development team in an agile environment.

Key responsibilities
  • Design and develop scalable applications using Java and Python, integrating with cloud services and external APIs
  • Collaborate with cross-functional teams to architect and implement AI/ML applications and pipelines
  • Participate in customer-facing demonstrations and manage software build pipelines
Required qualifications
  • BS 8-10, MS 6-8, or PhD 3-5 in an Engineering Discipline
  • Proficiency in software engineering with Java and Python
  • Experience with cloud architecture and solutions
  • Knowledge of AI/MLOps, including Azure and/or AWS AI Services
  • Ability to obtain and maintain Secret Clearance

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 47,955 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee