
Search by job, company or skills
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 aSoftware Engineer Intern, Algorithmsto 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.
Job ID: 144623659