Position:
AI & Full-Stack Intern
Location:
Bangalore (On-site)
Duration:
6-month Internship (Full-time opportunity based on performance)
About EMO Energy
EMO Energy is a fast-growing deep-tech startup driving the future of electric mobility in India. We are building a full-stack EV technology platform—from advanced battery systems to intelligent cloud software—powering fleets, riders, dark stores, and logistics across the country. Our mission is to enable smart, scalable, and sustainable transport through innovation in hardware and software.
Role Overview
We are looking for a
AI & Full-Stack Intern
with a strong foundation in
backend development
and a passion for building intelligent, scalable systems. While the role includes exposure to frontend and AI tools, your primary focus will be on designing, building, and deploying robust backend services that power our EV Super App and data infrastructure.This role is ideal for early-career engineers who are hands-on with APIs, cloud platforms, and are curious about integrating AI/ML capabilities into real-world systems.
Key Responsibilities
- Build and maintain backend microservices using Python (FastAPI preferred)
- Design and develop RESTful and asynchronous APIs for fleet, energy, and user management
- Integrate AI tools like OpenAI, LangChain, or HuggingFace into backend workflows
- Manage databases including PostgreSQL/MySQL, MongoDB, and Redis
- Write clean, testable, and scalable backend code with strong attention to performance and security
- Contribute lightly to frontend components using React.js or React Native (as needed)
- Use Docker and GitHub Actions for containerization and CI/CD pipelines
- Assist in deploying services using Google Cloud Platform (Cloud Run, Firebase, BigQuery)
- Collaborate with AI engineers, designers, and product teams to build end-to-end features
- Monitor and debug production systems, ensuring reliability and uptime
Requirements
- Final-year student or recent graduate in Computer Science, Engineering, or equivalent
- Strong programming skills in Python, with experience using FastAPI or Flask
- Good understanding of backend architecture, microservices, and cloud-based APIs
- Experience with SQL/NoSQL databases and writing optimized queries
- Comfortable using Git, GitHub, and working in collaborative development environments
- Exposure to or willingness to quickly learn AI/ML APIs, vector stores, and model integrations
- Basic familiarity with frontend frameworks (React.js/React Native) — not the core focus
- Enthusiastic, fast learner, and able to work in a fast-paced startup environment
- Excellent communication and team collaboration skills
Bonus (Nice to Have)
- Hands-on experience with OpenAI APIs, LangChain agents, or transformer models
- Contributions to open-source projects or technical portfolios on GitHub
- Previous internship experience in backend development or AI integration
- Interest in EVs, mobility, logistics, or energy domains.
Note:
This is a paid internship.Skills: stack,postgresql,cloud run,openai,github,react.js,version control,fastapi,artificial intelligence,bigquery,langchain,asynchronous apis,docker,collaborative development,github actions,redis,react native,mysql,restful apis,mongodb,huggingface,ai tools,flask,python,google cloud platform,energy,firebase