Viasat, Inc.-posted 3 months ago
$161,000 - $255,000/Yr
Full-time
5,001-10,000 employees

The role focuses on building and evolving AI/ML-driven software solutions. You will be a key contributor within a dynamic team of data scientists and machine learning engineers, responsible for the full lifecycle of our AI/ML-based systems and services. Your work will directly enable the creation and maintenance of robust tools that deliver data-driven insights across various business areas.

  • 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.
  • Partnering with team members to collect requirements and collaborate with them during the Agile development process.
  • Bachelor's Degree or higher in Computer Science, Software Engineering, Machine Learning, Data Science, or a related technical field.
  • 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.
  • 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.
  • Experience in supporting business operations with data-driven solutions.
  • US Citizenship required.
  • Ability to travel up to 10%.
  • Understanding of manufacturing and testing processes.
  • Experience with test data analysis and visualization tool ecosystem.
  • Comprehensive medical, financial, and/or other benefits focused on holistic health and wellness.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service