Join us for a paid six-month internship where you'll build products for real startups, scale the platforms behind them, and contribute to open source along the way.
We build with Python, TypeScript and Go, and you'll write all three.
What's required
Proficiency with Python and TypeScript.
Comfortable working in Unix/Linux environments.
Hands-on with agent-first tools like Claude Code, Codex or OpenCode.
An entrepreneurial mindset.
A blog with technical writing (nice to have).
Some exposure to Golang (nice to have).
What you will do
Ship real features with agentic AI workflows, not toy demos.
Build backends in Python with FastAPI, Flask and friends.
Craft frontends with React and Next.JS.
Own the whole ride: develop, test, deploy, repeat.
You will enjoy
🧑💻 Remote-first, with hours that flex around you.
🤝 Senior engineers who make time to mentor you.
🛠️ A modern toolkit, and a say in what we add next
Skills Required
- Proficiency with Python
- Proficiency with TypeScript
- Comfortable working in Unix/Linux environments
- Hands-on with agent-first tools (Claude Code, Codex, OpenCode)
- An entrepreneurial mindset
- A blog with technical writing
- Some exposure to Golang
What We Do
Xaventra is a Sri Lankan tech company based in Colombo that partners with startup founders to bring ideas to life. They provide tailored solutions to help startups succeed at every stage of their journey, offering a comprehensive suite of services including market research, competitive analysis, lean MVP development, Fractional CTO as a Service, and Product Design to ensure businesses move quickly from concept to market.






