Software Engineer Intern

3 weeks ago


Bengaluru India Machani Robotics Full time

Job Description Location: Bengaluru, India (On-site, Full-time Internship) Duration: 3 Months (Extendable with full-time opportunity) Stipend: 20,000/month Who we are At Machani Robotics, we are reimagining how humans and machines interact. Our Humanoid Framework, featuring advanced humanoids like RIA, fuses robotics, AI, and distributed systems into one seamless ecosystem. If you enjoy writing software that controls real physical systemsfrom robot speech to movementthis is where you belong. Role Overview As a Software Development Intern, you will work closely with our engineering team to build and extend the core robotics SDKs, microservices, and infrastructure that power our humanoid robots. You will gain hands-on experience across our toolchain: Go, Rust, GraphQL, gRPC, NATS JetStream, and Bazel, learning how distributed systems meet real-time robotics. What You'll Work On Within 1 Month Learn & Build Foundations - Dive into our stack: Go, Rust, GraphQL, gRPC, and Protobuf. - Understand our Bazel-based monorepo and build pipelines. - Learn Docker and Kubernetes for deployment and orchestration. - Work with NATS JetStream and Kafka for event-driven communication. - Build small SDKs or utilities that interact with robot subsystems (audio, vision, sensors, etc.). Within 3 Months Integrate & Deliver - Contribute to major components within the Humanoid Framework. - Extend microservices and message pipelines controlling humanoid behaviour. - Work on real-time data streaming and state synchronization across devices. - Apply best practices in CI/CD, Terraform, and Ansible. - Collaborate with AI engineers integrating speech, motion, and conversational models. - Benchmark TTS and STT models for realism and low latency. Who You Are - Pursuing or completing a Bachelor's or Master's in Computer Science, Engineering, or a related field. - Strong fundamentals in data structures, algorithms, and network systems. - Proficient in at least one systems language: Go, Rust, or C++. - Passionate about robotics, distributed systems, and AI integration. - Eager to learn and contribute to production-grade humanoid software. Nice to Have - Experience with Bazel, Nix, or FlatBuffers. - Familiarity with gRPC, GraphQL APIs, or SDK development. - Curiosity about speech, vision, or motion systems. Why Join Us You will be part of a passionate team building the future of humanrobot interaction. There is a strong possibility of conversion to full-time based on your enthusiasm and performance.



  • India (Jonas Collections and Recovery Inc) Jonas Software Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    Job Description: About C&R Software:C&R Software ) provides expertise in Credit Risk Management domain and delivers optimized SaaS (AWS) based solutions across the Collections & Recovery lifecycle, empowering organizations to manage their end-to-end collections operation more effectively and compliantly. We have been in the industry for ~40 years. We...


  • India Readyly Full time

    About the Role We are looking for a passionate and motivated Software Engineer Intern to join our engineering team. The ideal candidate will help build high-quality, scalable, and testable applications while gaining hands-on experience with modern technologies and cloud platforms.ResponsibilitiesDevelop high-quality, maintainable software and web...


  • India Readyly Full time

    About the Role We are looking for a passionate and motivated Software Engineer Intern to join our engineering team. The ideal candidate will help build high-quality, scalable, and testable applications while gaining hands-on experience with modern technologies and cloud platforms. Responsibilities Develop high-quality, maintainable software and web...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Chennai, India CADS Software Full time

    Job Description Software Engineer - C# / Revit API Developer Company Overview At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • India Coursera Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Overview: Coursera's Engineering teams are responsible for maintaining a scalable and reliable platform. Engineering works to build interactive products for the worldwide learner community. As an engineer at Coursera, you will be empowered to build well-engineered products that shape new platform features and advance our technical infrastructure. You...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India Assetwize Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Software Engineer Intern located in Bengaluru. The Software Engineer Intern will be responsible for assisting in software development projects, focusing primarily on back-end web development. Day-to-day tasks will include programming, debugging, and maintaining software applications, as well as...


  • Bengaluru, Karnataka, India Tap Growth ai Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    We're Hiring: Software Engineering Intern We are seeking a passionate and motivated Software Engineering Intern to join our dynamic development team. This is an excellent opportunity for students or recent graduates to gain hands-on experience in software development, work on real-world projects, and learn from experienced engineers in a collaborative...