Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Viasat Logo

Senior Software Engineer - AI/ML

Viasat

$161,000 - $300,500
Oct 3, 2025
Remote, US
Apply Now

Viasat is looking to build and evolve AI/ML-driven software solutions to deliver data-driven insights across various business areas.

Requirements

  • At least 6 years of professional software development experience, with a strong emphasis on Python.
  • Proven expertise in object-oriented design and system-level architecture of AI/ML software systems.
  • Extensive experience with cloud deployments and maintaining infrastructure in major cloud platforms (e.g., AWS, GCP, Azure), including services relevant to ML (e.g., AWS Sagemaker, GCP Vertex AI, Azure ML).
  • Proficiency in Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, Pulumi).
  • Demonstrated experience with CI/CD tools and standard processes (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Experience deploying and maintaining machine learning models in production environments.
  • Strong understanding of AI/ML concepts and experience working effectively with data scientists and machine learning engineers.

Responsibilities

  • Leading object-oriented software development and design, primarily in Python.
  • Building and optimizing robust data pipelines and services hosted in AWS and GCP.
  • Design, implement, and maintain cloud infrastructure using Infrastructure as Code (IaC) established methodologies (e.g., Terraform, CloudFormation).
  • Collaborating closely with data scientists and ML engineers to put AI/ML models into production.
  • Maintaining and promoting standard processes in CI/CD workflows for continuous integration and deployment.
  • Providing automated reports and AI-derived insights to support various business areas.
  • Actively participating in an Agile development environment, including planning, tracking, and reporting on progress.

Other

  • Bachelor's Degree or higher in Computer Science, Software Engineering, Machine Learning, Data Science, or a related technical field.
  • Agile team development experience.
  • Proficient communication abilities (both oral and written) to support technical and multi-functional cooperation.
  • Ability to thrive in a collaborative, fast-paced environment.
  • US Citizenship required.
  • Ability to travel up to 10%.