Backend Software Engineer Intern

Our National Conversation

Backend Software Engineer Intern

Remote,
Internship
Paid
  • Responsibilities

    Job Description

    As a Backend Software Engineer Intern, you’ll work with our engineering team to develop and optimize backend systems for our AI Chatbot. You’ll write production-grade code, solve real-world challenges, and collaborate with your team members and team lead. Your work will help improve system performance, debug issues, and contribute to feature development. This internship offers hands-on experience in backend AI engineering within a fast-paced, collaborative environment. Please note that this is an unpaid internship.

  • Qualifications

    Qualifications

    Key Responsibilities:

    Collaborate with the team to identify and fix backend bugs

    Develop helper functions and small modules to streamline the codebase

    Implement small features in line with the project’s roadmap

    Assist in maintaining and running automated tests to ensure product quality

    What we’re looking for:

    Pursuing a degree in Computer Science, Software Engineering, or a related field

    Understanding of data structures, algorithms, and distributed systems

    Curiosity and passion for AI and startups

    Proficiency in Python (preferably with experience in projects)

    Strong understanding of JSON, file handling, and basic data manipulation

    Ability to manage state, function flow, and debug issues effectively

    Familiarity with Visual Studio Code and Streamlit UI is a plus (but not required)

    Additional Information

    All your information will be kept confidential according to EEO guidelines.