Avatar for VILS AIT
VILS AIT
Actively Hiring
Behaviour Intelligence
  • Early Stage
    Startup in initial stages

Backend Developer

  • ₹50,000 – ₹1.5L • No equity
  • |
  • |1 year of exp
  • |Full Time
Posted: 3 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
FastAPI

About the job

Role Overview
We are looking for a motivated Backend Developer Intern who is interested in learning and working with
Python, FastAPI, REST APIs, databases, real-time communication, and AI-powered applications.
The intern will work closely with experienced Backend Developers, AI/ML Engineers, Frontend Developers,
DevOps Engineers, QA Engineers, and Product teams to understand how scalable backend systems are
designed, developed, tested, and maintained.
The role provides hands-on exposure to applications such as AI Assistants, Virtual Interview Platforms,
Conversational AI Systems, Speech Analytics, and Real-Time Assessment Platforms.
The candidate should have a strong willingness to learn, good problem-solving skills, and an interest in backend
and AI technologies.
Key Responsibilities
Backend Development
● Learn and develop backend applications using Python and FastAPI under guidance.
● Assist in developing and maintaining REST APIs.
● Understand API request and response structures.
● Implement basic backend features and functionality.
● Write clean, readable, and maintainable Python code.
● Assist in debugging and resolving backend issues.
● Follow coding standards and development best practices.
● Work with developers to understand existing backend modules and workflows.
API Development
● Create and test basic REST API endpoints.
● Understand HTTP methods such as GET, POST, PUT, and DELETE.
● Work with request validation and response handling.
● Learn API authentication and authorization concepts.
● Test APIs using tools such as Postman or similar tools.
● Assist in identifying and fixing API-related issues.
Real-Time Communication
● Learn the fundamentals of WebSockets and real-time communication.
● Assist in developing real-time features under supervision.
● Understand basic audio and video streaming concepts.
● Learn how real-time communication is used in AI interview and assessment platforms.
● Assist in troubleshooting real-time communication issues.
AI Service Integration

● Learn how backend systems communicate with AI services.
● Assist with integrating AI APIs and services.
● Understand basic ASR (Automatic Speech Recognition) workflows.
● Understand basic TTS (Text-to-Speech) workflows.
● Assist with LLM API integrations.
● Learn how conversational AI workflows are connected with backend services.
● Work with AI/ML teams to understand integration requirements.
Message Queues & Background Processing
● Learn the basics of event-driven architecture.
● Understand the purpose of message queues such as:
○ Apache Kafka
○ RabbitMQ
● Assist in developing basic asynchronous processing workflows.
● Understand producer-consumer concepts.
● Learn how background jobs and task processing work in backend systems.
Database Development
● Work with databases such as:
○ MongoDB
○ MySQL/PostgreSQL
● Learn basic database design concepts.
● Write and execute basic database queries.
● Understand CRUD operations.
● Learn about database indexing and query optimization.
● Assist developers in troubleshooting database-related issues.
File & Media Management
● Learn how backend applications handle files and media.
● Assist with file upload and download functionality.
● Understand basic object storage concepts such as AWS S3.
● Learn how audio, video, and document files are managed by backend systems.
● Assist in testing media-related APIs and workflows.
Caching & Performance
● Learn the fundamentals of Redis and caching.
● Understand why caching is used in backend applications.
● Assist in implementing basic caching mechanisms under guidance.
● Learn about API response time and backend performance.
● Assist in identifying basic performance issues.
System Design & Documentation
● Understand basic High-Level Design (HLD) and Low-Level Design (LLD) concepts.
● Read and understand existing architecture diagrams.
● Assist in preparing basic technical documentation.
● Document API workflows and backend processes.
● Learn how different backend services communicate with each other.

Testing, Debugging & Monitoring
● Test backend APIs and functionality.
● Identify and report bugs.
● Assist in debugging backend issues.
● Learn basic logging and error-handling practices.
● Understand application health monitoring.
● Assist senior developers with troubleshooting and root-cause analysis.
Cloud & Infrastructure
● Gain basic exposure to AWS cloud services.
● Learn the fundamentals of:
○ EC2
○ S3
○ Lambda
○ Load Balancers
○ Auto Scaling
● Understand the basics of deploying backend applications.
● Learn basic Docker concepts.
● Work with DevOps team members to understand deployment workflows.
Required Technical Skills
Programming & Backend
● Basic knowledge of Python
● Understanding of Object-Oriented Programming concepts
● Basic knowledge of FastAPI or Flask/Django
● Understanding of REST APIs
● Basic knowledge of HTTP and JSON
● Basic understanding of asynchronous programming
● Basic debugging skills
Database
● Basic knowledge of MongoDB or MySQL/PostgreSQL
● Understanding of CRUD operations
● Basic SQL knowledge
● Understanding of database concepts
Real-Time Technologies
● Basic understanding of WebSockets
● Interest in audio/video streaming
● Understanding of real-time communication concepts
AI Integration
Basic understanding or willingness to learn:
● LLM APIs

● ASR systems
● TTS systems
● Conversational AI
● AI API integration
Message Queues
Basic understanding or willingness to learn:
● Apache Kafka
● RabbitMQ
● Producer-Consumer architecture
● Background processing
● Event-driven systems
Cloud & Development Tools
Basic exposure to or willingness to learn:
● AWS
● Docker
● Git/GitHub
● Postman
● Linux/command-line basics
Preferred Qualifications
● Bachelor's degree or currently pursuing a degree in Computer Science, Information Technology,
Electronics, or a related field.
Preferred Skills
● Academic or personal projects using Python.
● Experience building REST APIs.
● Basic experience with FastAPI, Flask, or Django.
● Familiarity with MongoDB or PostgreSQL/MySQL.
● Basic understanding of Git and version control.
● Interest in AI/ML and Generative AI applications.
● Basic understanding of asynchronous programming.
● Good problem-solving and debugging skills.
● Ability to learn new technologies quickly.
● Good communication and teamwork skills.
During the internship, the candidate will gain practical exposure to:
● Backend application development
● Python and FastAPI
● REST API development
● Database integration
● Real-time communication
● AI/LLM API integration
● ASR and TTS workflows

● Message queues and asynchronous processing
● Redis and caching
● AWS cloud services
● Docker and deployment basics
● API testing and debugging
● Logging and monitoring
● Backend system architecture
● Development and testing practices in an enterprise AI product environment
Internship Expectations :
● Take ownership of assigned learning and development tasks.
● Follow guidance from senior developers.
● Participate in code reviews and technical discussions.
● Maintain proper documentation for assigned work.
● Test features before submitting them for review.
● Communicate blockers and technical issues clearly.
● Continuously improve Python and backend development skills.
● Follow the team's development, Git, testing, and documentation practices.

About the company

VILS AIT company logo

VILS AIT

Actively Hiring
Behaviour Intelligence 11-50 Employees
Company Size
11-50
Company Industries
B2B · SaaS · Mobile · Artificial Intelligence / Machine Learning
  • Early Stage
    Startup in initial stages
Learn more about VILS AIT image

Founders

Prudhvi Raju Mantena
Founder
image
View the team image

Similar Jobs

Navtech  company logo
Navtech
We design and develop the most innovative solutions for your users!
Hyve AI Labs company logo
Hyve AI Labs
Hyve specializes in AI-based product development. We offer a wide range of IT services
ONI company logo
ONI
ONI is building the world 1st AI ObGyn 'Continuum Pregnancy Care' for pregnant mothers
Vraify company logo
Vraify
AI data and evaluation solutions for training smarter AI models
CROSSK - Creator of Whitebrinjal company logo
CROSSK - Creator of Whitebrinjal
Whitebrinjal - AI-driven enterprise decision infrastructure for complex technology procure
CredX company logo
CredX
CredX is building the trust layer for modern hiring. Hiring today is overloaded with resumes, unveil
8th Element Digital company logo
8th Element Digital
Accelerating outcomes through AI and intelligent data solutions