Search by job, company or skills

Job Nexus India

Software Engineer - Intern

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position:Software Engineer - Intern

Company Name:Vxplain

Employment Type:Internship

Work Mode:Remote (Work From Home)

Internship Duration:6 Months

Stipend:10,000 per month

Working Days:6 Days per Week

Eligibility:Undergraduate students, postgraduate students, engineering students, and freshers

About the Opportunity

Job Nexus India is hiring a Software Engineer Intern for its client organisation, Vxplain. This internship is intended for candidates with strong computer science fundamentals who are interested in working on real, production-grade developer tools rather than isolated tasks or academic projects.

About the Client Organisation

Vxplain is a developer productivity platform that helps engineers understand complex codebases visually inside their editor. The product analyses real-world code, builds contextual understanding across files and frameworks, and supports both human developers and AI agents. Vxplain currently operates a live VS Code extension, serves paying customers, and is running enterprise pilots.

Role Overview

The Software Engineer Intern will work directly on Vxplain's core product. This is a hands-on engineering role involving system-level thinking, backend services, editor integrations, and architecture decisions. Interns will own features end-to-end and contribute to production systems used by real engineers.

Key Responsibilities

  • Work on code understanding pipelines, including ASTs, dependency graphs, and context extraction
  • Build and improve editor integrations, starting with VS Code
  • Develop backend services using Go or Python
  • Design and implement APIs used by AI agents and internal tooling
  • Own features from concept to production deployment and iteration
  • Contribute to architectural decisions with scalability and performance in mind
  • Collaborate directly with the founding team and engineers

Required Skills & Qualifications

  • Strong fundamentals in computer science, including data structures and algorithms
  • Experience with at least one systems or backend language (Go, Rust, C++, Java, or similar)
  • Ability to read and understand large, unfamiliar codebases
  • Experience building or debugging production-level software
  • Comfort working independently with minimal supervision
  • Strong problem-solving mindset and attention to correctness and performance

Preferred (Nice to Have)

  • Experience building developer tools, IDE plugins, compilers, or static analysis tools
  • Familiarity with ASTs, language servers, or code analysis systems
  • Experience working with LLM-based systems beyond basic API usage
  • Comfort with TypeScript
  • Open-source contributions or startup experience

What This Role Offers

  • Direct involvement in core product architecture
  • Exposure to real-world systems used by developers and enterprises
  • Steep learning curve and high ownership
  • Opportunity for a full-time role based on performance
  • Certificate of completion and letter of recommendation

About Job Nexus India

Job Nexus India is a staffing and recruitment firm that supports organisations by managing their hiring requirements. We work with client companies to identify suitable candidates and facilitate a structured and transparent recruitment process.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139490313