Search by job, company or skills

  • Posted 13 hours ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Job Title: Python Engineer Intern

Location: Bangalore, India

Duration: 6 Months Internship

About Us

We are a fast-growing startup revolutionizing warehouse industry inventory scanning. Our team is agile, curious, and deeply passionate about building reliable and scalable systems across diverse domainsfrom firmware and test automation to MLOps and configuration infrastructure.

Role Overview

We are looking for a Python Engineer Intern who is eager to learn and contribute in a dynamic engineering environment. This internship provides hands-on exposure to building scalable Python tools and services that support areas such as automation, configuration management, and product pipelines.

You will collaborate with experienced engineers across software, hardware, and data teams while gaining practical experience in building robust systems used in production environments.

What You'll Do

  • Assist in building and maintaining Python-based tools and services for automation and product pipeline development.
  • Collaborate with software engineers to understand system architecture and development workflows.
  • Write clean, modular, and maintainable Python code following engineering best practices.
  • Support the development and testing of configurable software pipelines and automation frameworks.
  • Participate in code reviews, debugging, and troubleshooting software issues.
  • Contribute to documentation including technical specifications and pipeline configurations.
  • Assist in improving development workflows through automation and scripting.

What We're Looking For

  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong foundational knowledge of Python programming.
  • Understanding of data structures, algorithms, and software development fundamentals.
  • Familiarity with version control systems such as Git.
  • Basic understanding of software testing and debugging processes.
  • Strong problem-solving skills and eagerness to learn new technologies

Preferred Skills

  • Academic projects or internship experience in Python development.
  • Exposure to automation tools or testing frameworks (e.g., pytest, unittest).
  • Familiarity with configuration formats such as YAML or JSON.
  • Basic understanding of databases and data modeling concepts.
  • Interest in areas such as automation pipelines, MLOps tooling, or infrastructure development.

Benefits

  • Hands-on experience working on real-world automation and product pipeline systems.
  • Exposure to modern engineering tools and development practices.
  • Mentorship from experienced engineers and technical leaders.
  • Opportunity to work in a fast-paced startup environment.
  • Certificate of completion upon successful completion of the internship

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144049659

Similar Jobs