View All Jobs 3206

Software Engineer & Open Source Contributor

Contribute to open source projects to enhance AI infrastructure tools and platforms
Bangalore
1 week ago
Mirantis

Mirantis

The #1 ZeroOps cloud native platform for public and private cloud

Software Engineer & Open Source Contributor

Mirantis is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment—on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy.

We are seeking a motivated Software Engineer & Open Source Contributor to join our Open Source Program Office (OSPO) team. This is an exciting opportunity for a passionate developer eager to learn and grow in the open source community. You will work closely with other developers to acquire new skills, contribute to open source projects, and become a successful open source contributor. Your technical expertise in Python, Golang, Kubernetes, OpenStack, and related technologies will be instrumental in shaping the direction of our open source projects and products.

Responsibilities:

  • Learning and Development: Work with senior developers to learn best practices, coding standards, and modern development techniques.
  • Community Engagement: Participate in open source communities to build relationships, resolve issues, and contribute to software solutions.
  • Collaboration: Collaborate with internal development and product management teams to integrate open source contributions into our products and services.
  • Code Quality: Assist in ensuring that all open source contributions meet high standards of code quality, testing, documentation, and maintainability.
  • Software Development: Help design, develop, and maintain features and services using Python and Golang.
  • Open Source Contributions: Actively contribute to and maintain open-source projects, learning from and enhancing the community.
  • Technical Growth: Develop your expertise in cloud-native architectures, containerization, orchestration, and other modern technologies.

Basic Qualifications:

  • Experience in software development with a focus on Python and/or Golang.
  • Basic problem-solving skills and the ability to troubleshoot issues.
  • A strong interest in open source best practices, including code quality, testing, and documentation.
  • Experience and understanding of how to leverage AI-powered co-development tools such as Cursor IDE, Claude Code, Cline, Aider.Chat or similar.
  • Willingness to learn about scale-out cloud-native architectures such as parallel computing (e.g., goroutines), Kubernetes clusters, and distributed systems.
  • Interest in developing and maintaining APIs using JSON and YAML.
  • Familiarity with Docker and Kubernetes for deploying, managing, and scaling microservices.
  • Eagerness to gain knowledge in Kubernetes, including:
    • Cluster API: Learning to use declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters.
    • CNI (Container Network Interface): Familiarity with CNI plugins like Calico, Cilium, and others.
    • CSI (Container Storage Interface): Understanding storage orchestration and management in Kubernetes using CSI drivers.
    • Telemetry: Learning about monitoring and observability tools to collect and analyze telemetry data from Kubernetes clusters.
    • k0s: Gaining proficiency with k0s, the lightweight Kubernetes distribution that simplifies cluster management.
    • k0smotron: Understanding k0smotron for managing Kubernetes control planes.
  • Strong communication and collaboration skills.

Highly Desirable:

  • Participation in open source projects as a contributor or maintainer.
  • Experience with Agile development methodologies and version control systems like Git.
  • Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
  • Foundational understanding of AI infrastructure: inferencing, Agentic workflows, autonomous AI agents, the Model Context Protocol (MCP), serverless AI functions, and related.
  • Polyglot with little or no bias for specific programming languages.

Why you'll love Mirantis:

  • Work with an established leader in the cloud infrastructure industry.
  • Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies.
  • Be a part of cutting-edge, open-source innovation.
  • Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued.
  • Receive a competitive compensation package with strong benefits plan.
+ Show Original Job Post
























Software Engineer & Open Source Contributor
Bangalore
Software
About Mirantis
The #1 ZeroOps cloud native platform for public and private cloud