Senior Software Engineer, AI/ML Platform

April 13, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, AI/ML Platform

Location: [City, State, Country] (Hybrid/Remote Options Available)

Job Type: Full-time

Experience Level: Senior

About Us:

We are a cutting-edge technology company revolutionizing the [industry/sector, e.g., healthcare, finance, e-commerce] space through innovative AI-driven solutions. Our mission is to [brief mission statement, e.g., empower businesses with intelligent decision-making, enhance user experiences through personalized services]. We foster a collaborative, dynamic, and inclusive environment where creativity and technical excellence thrive. Join a team passionate about pushing the boundaries of what’s possible with artificial intelligence.

The Opportunity:

We are seeking a highly skilled and experienced Senior Software Engineer to join our growing AI/ML Platform team. In this pivotal role, you will be instrumental in designing, building, and maintaining the core infrastructure and tools that enable our data scientists and machine learning engineers to rapidly develop, deploy, and scale AI models. This is an exciting opportunity to work on foundational systems that power critical AI applications across our product portfolio, impacting millions of users and driving significant business value.

Key Responsibilities:

  • Design and develop robust, scalable, and efficient MLOps platforms and tools for model training, versioning, deployment, monitoring, and lifecycle management.
  • Collaborate closely with data scientists and ML engineers to understand their needs, identify pain points, and translate them into technical requirements and solutions.
  • Build and optimize data pipelines and feature stores that provide high-quality, reliable data for ML models.
  • Implement and maintain CI/CD pipelines specifically tailored for machine learning workflows.
  • Ensure the reliability, performance, security, and cost-efficiency of our AI/ML infrastructure, often leveraging cloud-native services (AWS, Azure, GCP).
  • Contribute to architectural discussions and decisions for the evolution of our ML platform.
  • Mentor junior engineers and champion best practices in software engineering, MLOps, and platform development.
  • Stay abreast of industry trends and emerging technologies in AI/ML, MLOps, and cloud computing.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with at least 2 years focused on building and scaling ML platforms, MLOps, or data infrastructure.
  • Strong proficiency in Python and experience with common ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Solid understanding of distributed systems, microservices architecture, and cloud computing principles (AWS, Azure, or GCP).
  • Experience with containerization technologies (Docker, Kubernetes) and orchestration.
  • Familiarity with data warehousing, data lakes, and big data technologies (e.g., Spark, Kafka).
  • Proficiency with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Excellent problem-solving skills, strong analytical capabilities, and attention to detail.
  • Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Preferred Skills & Bonus Points:

  • Experience with specific MLOps tools/frameworks (e.g., MLflow, Kubeflow, Sagemaker, Vertex AI).
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Experience working with real-time data streaming and processing.
  • Prior experience in a high-growth startup or fast-paced environment.
  • Contributions to open-source projects related to ML platforms or MLOps.

What We Offer:

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible work arrangements.
  • Opportunities for professional development, conferences, and continued learning.
  • A collaborative, inclusive, and innovative work environment.
  • The chance to work on challenging problems with significant impact.
  • Access to cutting-edge technologies and tools.
  • Team events, social gatherings, and a vibrant company culture.

Join Our Team:

If you are a passionate Senior Software Engineer with a deep understanding of ML infrastructure and a desire to build the future of AI, we encourage you to apply! This is your opportunity to make a tangible impact, grow your skills, and be a part of a company that is truly shaping the future.

Apply Now! We look forward to reviewing your application.