Python Programmer Intern
RevG AI
About the Role
We are seeking a Python Programmer Intern to join our development team. The ideal candidate will have strong problem-solving abilities, a solid understanding of software engineering principles, and the ability to design, develop, test, and maintain high-quality applications using Python. Work from Office (WFO) from Monday to Friday.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance applications using Python and Java.
- Debug, test, and optimize applications to ensure performance and reliability.
- Integrate third-party APIs and web services.
- Participate in code reviews, documentation, and process improvement initiatives.
- Work with databases such as MySQL, PostgreSQL, or MongoDB.
- Stay updated on emerging technologies and industry trends.
Requirements & Tech Stack
- Good understanding of data structures and algorithms.
- Excellent problem-solving, analytical, and communication skills.
- Familiarity with Python and Java.
- Experience with databases like MySQL, PostgreSQL, or MongoDB.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications (Nice to Have)
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of front-end technologies (React, Angular, or Vue.js).
- Experience with Agile/Scrum development methodologies.
- Familiarity with message queues (Kafka, RabbitMQ).
Salary Level
1.2L-2.5L depending on performance (after 3 months internship; no salary for the first 3 months during the training period).
What We Offer
- Work on cutting-edge technology in the GenAI/Machine Learning area.
- Training for the first 3-month period and for product development.
- Mentorship and experience with the newest technologies.
- Learning and professional development opportunities.
- Collaborative and innovative work environment.
- Full-time employment after the initial probation period.
- Flexible working hours / remote work options.









