RippleX assists developers building on the XRP Ledger (XRPL), a fast and reliable public blockchain. As a Software Engineer Intern on the Developer Growth and Experience (DGE) team for the XRPL ecosystem, you will develop tools, SDKs and services that keep this large distributed system detailed, credible, and understandable. You will apply software engineering and distributed systems concepts. You'll use AI-assisted methods to improve validation, analysis, and summarization of rippled's behavior under real-world conditions.
Requirements
- Experience in at least one programming language like Python, Java, or JavaScript.
- Strong interest or foundational experience in AI/ML, NLP, or LLM technologies and how they can be applied to code analysis and developer tools.
- Familiarity with the usage of GitHub for version control and collaboration.
- Basic understanding of Software Development Kits (SDKs) and their role in enabling developers to interact with an underlying platform (like the XRPL).
Responsibilities
- Design and Implement AI-Powered SDK Enhancements: Leverage Large Language Models (LLMs) and semantic analysis techniques to develop internal and external tooling that improves the efficiency and quality of our core language SDKs (Python, Java, JavaScript).
- Accelerate Feature Rollout: Work on pipelines that integrate AI to develop, test, or validate new features across multiple SDKs, streamlining the process of translating new XRPL protocol changes into developer-ready code.
- Develop Next-Generation Developer Insights: Build systems to apply machine learning to SDK usage and network data, enhancing developer experience by providing continuous insights into API functionality* , potential performance improvements, and feature availability across the ecosystem.
Other
- Currently enrolled in an Undergraduate, Graduate or an equivalent degree preferably in Software Engineering, Computer Science, Mathematics or related field.
- Available to work for 12 weeks during Summer 2026, beginning in May or June.
- Intent to return to degree-program after the completion of the internship.