Back to jobs
Greyquill Software
English South Asia

Software Engineering Intern

Bangalore, India, India
2026-09-17

Role Description

**Company Description** Greyquill Software builds AI systems that are designed to explain their decisions clearly, defensibly, and under scrutiny. The company focuses on trustworthy, auditable AI, making it possible for organizations to understand and validate how models reach conclusions. Greyquill partners with banks, insurers, pharmaceutical companies, and public sector organizations to deploy production-grade AI with strong governance. This work environment offers exposure to real-world, regulated use cases and encourages rigorous thinking about transparency, compliance, and accountability in AI. **Role Description** As a Software Engineering Intern at Greyquill Software, you will support the design, implementation, and testing of components in our explainable AI systems. On a typical day, you may help write and review code, create unit and integration tests, assist in debugging issues, and contribute to documentation for internal tools and external stakeholders. You will collaborate with engineers and data scientists to integrate AI models into production environments and ensure they meet reliability and governance standards. This is an internship role based on-site in the Greater Bengaluru Area, offering hands-on experience, mentorship, and opportunities to learn best practices in software engineering and responsible AI. **Qualifications** * Foundational programming skills in languages such as Python, Java, or C++, with the ability to write clean, maintainable code. * Understanding of software engineering fundamentals, including data structures, algorithms, version control (e.g., Git), and basic testing practices. * Interest in AI/ML concepts and willingness to learn about explainable and responsible AI in production settings. * Strong analytical, problem-solving, and debugging abilities, with attention to detail and a structured approach to technical challenges. * Effective communication and collaboration skills, with the ability to work in a team-oriented, on-site environment. * Currently pursuing or recently completed a degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. * Familiarity with Linux environments, scripting, and basic cloud or container technologies (e.g., Docker) is a plus. * Demonstrated curiosity, willingness to ask questions, and openness to feedback and mentorship.

Software Engineering Intern

Greyquill Software

Sign Up →