Back to search
Newton Russell Linkedin · Posted 2mo ago

Junior Software Engineer / Software Engineer - AI Applications

Colombo, Western, Sri Lanka

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About The Role

We are looking for a driven and technically curious Junior Software Engineer to join our Colombo office and contribute to building AI-powered applications. This role provides the opportunity to work with modern AI technologies including LLMs, RAG pipelines, graph databases, and AI workflows while contributing to the backend intelligence layer of our platform. You will work closely with senior engineers, gaining exposure to AI integration and real world AI systems.

What You'll Do

  • Contribute to building and maintaining backend services and APIs that power our AI-driven risk and compliance platform
  • Support the integration of LLMs, RAG pipelines, and LangChain-based AI workflows into the platform under the guidance of senior engineers
  • Work with Neo4j graph databases to query and model risk and compliance data relationships
  • Write clean, well-tested Python code following team standards and best practices
  • Collaborate with senior engineers and contribute to code reviews, technical discussions, and team ceremonies
  • Assist in deploying and testing backend services on AWS infrastructure
  • Explore and experiment with prompt engineering techniques to improve AI output quality and reliability
  • Stay curious actively learn about AI, LLMs, graph technologies, and the RegTech domain as you grow in the role
  • Participate in team meetings, learning sessions, and agile ceremonies to build your engineering practice

Who We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical discipline
  • 3+ years of hands-on backend engineering experience, with a strong command of Python and RESTful or GraphQL API design
  • Proven experience building and integrating AI or ML components — including LLMs, vector search, or RAG architectures into production systems
  • Solid understanding of graph databases, ideally Neo4j, and comfort modelling complex domain relationships
  • Experience deploying and operating backend services on AWS (Lambda, ECS, RDS, S3, or similar)
  • Demonstrated ability to lead technically whether through architecture decisions, code reviews, or cross-functional collaboration
  • Strong written and verbal communication skills; able to engage both technical and non-technical stakeholders clearly
  • A structured approach to problem-solving, with high attention to detail and a bias for clean, maintainable code
  • Comfort working in ambiguous, evolving environments where requirements are shaped collaboratively
  • Any familiarity with graph databases, SQL, or NoSQL data stores is welcome but not expected
  • Interest in prompt engineering or LangChain even from tutorials or experimentation counts
  • A portfolio of work open source contributions, past projects, or demonstrable engineering outcomes that reflects your depth and ownership mindset

What You'll Gain

  • Competitive foreign currency salary
  • Opportunity to work on cutting-edge AI-native products shaping the future of risk and compliance
  • Mentorship from senior engineers in a structured, supportive environment
  • Hands-on experience with cutting-edge AI and graph technologies on real production systems
  • A fast-paced, learning-first culture built on trust, curiosity, and solving real problems together

You will be part of a team that values trust, learning, and working together to solve interesting problems at the frontier of AI and risk engineering. Your growth will be supported at every step. You'll gain real exposure to AI-native product development and have the chance to build a strong foundation for your engineering career in a team that genuinely invests in its people. Come join us!

Please submit your CV to [email protected] and quote Junior Software Engineer – AI Applications in the subject line.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent