Search Jobs

Search by job, company or skills

Software Developer Intern

Software Developer Intern

topdeta
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Company: Topdeta

Location: Kharadi, Pune, Maharashtra, India

Employment Type: Internship | Duration: 6 Months | Work Mode: On-site 

ABOUT TOPDETA

Topdeta is building the data infrastructure that powers the next generation of frontier AI. We work with leading AI labs to create high-quality ML training data and solve challenging engineering problems. Our engineers work on real-world, large-scale open-source projects with meaningful technical impact.

JOB SUMMARY

We are seeking a motivated Software Developer Intern to join our engineering team in Kharadi, Pune, for a 6-month internship. The intern will work with experienced engineers on real-world software projects, gaining hands-on experience in development, testing, debugging, Git workflows, and production-quality codebases.

KEY RESPONSIBILITIES

  • Navigate and understand existing large-scale software and open-source codebases.
  • Develop features, enhancements, and bug fixes under the guidance of senior engineers.
  • Write clean, maintainable, and well-tested code.
  • Create and maintain automated tests and troubleshoot software issues.
  • Participate in code reviews and follow established coding standards.
  • Use Git/GitHub for branching, commits, pull requests, and collaboration.
  • Document technical decisions and implementation details.
  • Collaborate with engineers and independently manage assigned tasks.
  • Continuously learn and apply modern software engineering practices.

REQUIRED QUALIFICATIONS

  • Pursuing or recently completed a Bachelor's/Master's degree in Computer Science, IT, Software Engineering, or a related field.
  • Proficiency in at least one: Python, TypeScript, Go, Rust, Java, or C++.
  • Familiarity with Git and GitHub.
  • Basic understanding of automated testing and debugging.
  • Strong analytical, problem-solving, and communication skills.
  • Willingness to learn, take feedback, and work collaboratively.
  • Ability to commit to the complete 6-month internship.
  • Willingness to work from Kharadi, Pune, as required.

GOOD TO HAVE

  • Active GitHub profile with meaningful coding activity.
  • Open-source contributions or merged Pull Requests.
  • Personal or academic software projects.
  • Familiarity with Pytest, Jest, Vitest, Go Test, JUnit, or equivalent.
  • Basic knowledge of Docker and CI/CD.
  • Hackathon, coding competition, or previous software internship experience.

WHAT YOU'LL GAIN

  • Hands-on experience with production-quality software and large codebases.
  • Exposure to AI, data infrastructure, and open-source development.
  • Practical experience in coding, testing, debugging, Git, and code reviews.
  • Mentorship from experienced software engineers.
  • Opportunity to work on meaningful real-world engineering projects.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company