Hybrid / On-site (Hyderabad preferred)
Duration: 3–6 months
Stipend: As per skills and engagement
Opportunity for Full-time Conversion
Role Overview
We are looking for a motivated Python Developer Intern to work on robot kinematics, real-time system communication, and UI development. The role involves building core logic for motion control, developing user interfaces, and enabling seamless communication between backend services and front-end applications.
Key Responsibilities
Develop kinematic and motion control algorithms using Python
Implement forward and inverse kinematics for robotic/control systems
Build user interfaces using:
React (web-based) or
Python-based desktop UI frameworks (Streamlit or similar)
Design and implement REST APIs for backend services
Establish real-time communication using WebSockets
Integrate backend services with UI and control layers
Work with sensor and device data streams
Ensure low-latency, stable, and maintainable code
Write clean, modular, and well-documented code
Collaborate closely with engineering and research teams
Required Skills
Must Have
Strong proficiency in Python
Understanding of robotics fundamentals (kinematics, coordinate frames, transformations)
Experience with REST API development (FastAPI / Flask / Django)
Knowledge of WebSockets or real-time communication
Familiarity with Git / version control
Good to Have
React.js or frontend development experience
Streamlit or desktop UI frameworks
ROS or robotics middleware
Basic linear algebra and matrix operations
Exposure to hardware or embedded systems
Linux / Docker basics
Who Can Apply
Final-year students or recent graduates in:
Computer Science
Robotics
Mechatronics
Electronics or related fields
Candidates with strong interest in robotics, real-time systems, and applied engineering
Self-driven learners comfortable working in fast-paced development environments
What You Will Gain
Hands-on experience with real-world robotics and control systems
Exposure to real-time communication architectures
Practical experience in full-stack system development
Mentorship from experienced engineers
Potential opportunity for long-term engagement
Job Types: Full-time, Internship
Pay: Up to ₹6,000.00 per month
Work Location: In person