Software Engineer Intern

23 hours 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.



  • Bengaluru, India Tecell Full time

    Job Description This is a remote position. About Us: Tecell is a startup focusing on integrating CPOs & eMSP in order to promote & develop EV charging infrastructure in India with an ambition to expand to global markets. Tecell aims to connect EV drivers to charge points anywhere in India and at any time. Tecell brings affordable, reliable, and sustainable...

  • Software Engineer III

    2 weeks ago


    Bengaluru, India Guidewire Software Full time

    Job Description Summary Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are seeking a proactive and detail-oriented Software Support Engineer to provide technical assistance, troubleshoot software issues, and ensure smooth product performance for our clients and internal teams. T Required Candidate profile2–5 years of experience in software support, application support, or technical support. Strong knowledge of SQL and...


  • Bengaluru, India Travtech Software Full time

    We are seeking a proactive and detail-oriented Software Support Engineer to provide technical assistance, troubleshoot software issues, and ensure smooth product performance for our clients and internal teams. T Required Candidate profile 2–5 years of experience in software support, application support, or technical support. Strong knowledge of SQL and...

  • Software Engineer III

    3 weeks ago


    Bengaluru, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • 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 Black Duck Software, Inc. Full time ₹ 5,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, India Tap Growth ai Full time

    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...