Flag job

Report

Software Engineer Intern, Algorithms

Location

India

JobType

internship

About the job

Info This job is sourced from a job board

About the role

Website: sanctity.ai
Job details:

About Sanctity AI


Sanctity AI is a bootstrapped startup led by an IIT alum. We’re building core intelligence systems for a world where trust, expertise, and decision quality matter more than noise. Small team. Fast loops. Real ownership.


Role overview


We’re hiring a Software Engineer Intern, Algorithms to work on ranking, matching, routing, scoring, and optimization problems at the core of our platform.


You’ll work closely with the team and under the founder’s guidance to help design and improve systems that determine what expertise gets surfaced, to whom, when, and why.


This is an internship for candidates who enjoy mathematics, algorithms, analytical thinking, and building systems that perform well under real-world constraints.


Location and work setup


Primary location: India

Work mode: Remote

Internship type: Paid internship

Duration: 3 to 6 months

Expected commitment: Full-time preferred


If any travel, relocation, or in-person collaboration becomes necessary, that will be discussed in advance during the hiring process.


What you’ll work on

• Design and improve ranking, matching, routing, and optimization systems

• Build decision and data pipelines across backend, ML, and infrastructure layers

• Turn noisy real-world signals into clear scoring and relevance logic

• Support integration of ML and AI models into production workflows

• Improve latency, accuracy, scalability, and cost on important system paths

• Work in short iteration cycles and contribute to fast technical execution


What you should bring

• Strong command of Python, C++, or Java in at least one primary language

• Strong foundations in mathematics, Data Structures, and Algorithms

• Good analytical reasoning and comfort with constraints, trade-offs, and edge cases

• Exposure to graph algorithms, optimization, or system design

• Experience with backend systems, APIs, async workflows, PostgreSQL and/or MongoDB is a plus

• Exposure to ML pipelines, inference workflows, embeddings, LLMs, or scoring systems is a plus

• Clean coding habits and familiarity with Git, Docker, and debugging workflows


What makes someone stand out

• Experience building systems where algorithmic choices affected quality, speed, or cost

• Comfort onboarding quickly and iterating in short cycles

• Strong problem-solving discipline and attention to detail

• Ability to collaborate well across engineering and product work


Why join

• Work on real algorithmic problems, not only surface-level application work

• Build with a small team and direct founder involvement

• Get hands-on exposure to proprietary systems and real-world feedback loops

• Take meaningful ownership early


Bachelor’s degree in CS, Engineering, Mathematics, or equivalent demonstrated depth.


If your fundamentals are strong and the problem excites you, apply.

Click on Apply to know more.

Skills

Python
backend
C++
data structures
Docker
Git
Java
PostgreSQL