SkanAI
Sr Software Engineer
Bengaluru, India
hirly Pro
Get in front of the people hiring at SkanAI
- Reach the hiring manager at SkanAI on LinkedIn, from your own account
- hirly applies to this job for you, with unlimited applications
- A resume and cover letter written for this job, unlimited
- The hiring manager and recruiter at SkanAI, with contact details
$49 a month · ₹1,999 for 30 days in India · cancel any time
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 3M live jobs from 220,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 23 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Be at the Forefront of the Agentic AI Revolution
At Skan AI, we are pioneering the context engine for human and agentic execution, bringing context from enterprise operators, systems, and processes to power how the world's largest organizations execute their most complex, mission-critical work.
Why Skan AI
We're in hyper-growth mode at exactly the right moment in history. As enterprises race to adopt agentic AI, we're uniquely positioned to deliver the clear signal they desperately need: a platform that trains and grounds AI Agents in trillions of real execution signals, enabling reliable, compliant automation of their most complex processes.
Backed by Dell Technologies Capital and other leading investors, we're the only company that can bridge the gap between AI's promise and enterprise reality, making us perfectly positioned to define the agentic era for modern enterprises.
Our diverse, collaborative team of 250+ innovators is solving category-defining challenges at the intersection of AI, process intelligence, and enterprise work. Diverse perspectives fuel breakthrough thinking, cross-functional collaboration is the norm, and our work directly transforms how Fortune 500 companies operate. We are shaping the future of work itself.
About the Role
The Context Graph team develops the systems that turn large volumes of observed enterprise work into structured process knowledge. Much of that work begins as rapidly evolving research code, experimental harnesses, model-backed pipelines, and new algorithmic components. This role is responsible for turning those systems into production software that can be trusted at scale.
As a Software Engineer on the Context Graph team, you will own the engineering boundary between research and production. You will take systems that work in controlled development settings and make them reliable under real workloads, real data volumes, real deployment constraints, and real failure conditions.
That means much more than writing services. You will design production interfaces around research components, build scalable execution paths, define rigorous testing and validation strategies, trace regressions across complex data pipelines, and make sure changes that improve one part of the system do not quietly degrade another.
This responsibility is becoming more important as software is increasingly written with agentic coding systems. Code can now be produced faster than it can be deeply understood. We therefore care disproportionately about engineers who bring judgment, code review discipline, testing rigor, systems understanding, and an instinct for finding where seemingly correct code will fail under pressure.
The systems themselves are distributed and heterogeneous. Data may originate from observation software running inside an enterprise environment, move through gateway and processing layers, pass through asynchronous multi-stage pipelines, interact with model-backed services, and ultimately execute across cloud, hybrid-cloud, or fully on-premise deployments.
Your job is to make that entire path boring in the best possible way: predictable, measurable, testable, scalable, and difficult to break.
Responsibilities
Productionize research and agentic systems
- Take research prototypes, algorithmic harnesses, and model-backed pipeline components and turn them into reliable production services.
- Define clear interfaces, contracts, failure behavior, and operational boundaries around rapidly evolving research code.
- Build integration and regression suites that allow research teams to iterate quickly without destabilizing existing production behavior.
- Review and harden code produced across both human and agentic development workflows, with particular attention to hidden assumptions, incomplete failure handling, and unintended side effects.
- Establish patterns for moving experimental capabilities into the existing product line without creating fragile parallel systems.
Build and scale distributed services
- Design, build, and operate production Python microservices.
- Build asynchronous, message-driven services on RabbitMQ or equivalent systems, including retry semantics, idempotency, backpressure, and failure recovery across multi-stage pipelines.
- Develop and maintain workflows on our in-house orchestration engine, Temporal, and Airflow.
- Design and evolve data layers across PostgreSQL or MySQL, MinIO object storage, Redis, and high-volume intermediate artifacts.
- Build and scale the service layer around LLM and agentic pipelines, including throughput, concurrency, caching, latency, and cost.
- Reason about the behavior of services as workloads move from development-scale runs to enterprise-scale execution.
Own correctness and regression resistance
- Build rigorous unit, integration, system, replay, load, and regression testing for complex pipeline behavior.
- Design scalable test harnesses that exercise research and production systems across realistic workloads, failure modes, and deployment configurations.
- Develop performance benchmarks for throughput, latency, resource utilization, and queue behavior, and identify limits before customers do.
- Trace regressions across long data paths spanning ingestion, gateways, orchestration, services, model calls, storage, and output generation.
- Establish validation gates that prevent changes from reaching production when correctness, performance, or reliability has degraded.
- Make failures reproducible enough that complex production issues can be diagnosed rather than merely observed.
Build for heterogeneous deployment environments
- Build and maintain CI/CD pipelines covering build, test, artifact publishing, validation, and deployment.
- Write and maintain Dockerfiles, container images, Kubernetes manifests, Helm charts, and versioning strategies.
- Manage infrastructure as code with Terraform across GCP, Azure, and supported enterprise environments.
- Design services that behave consistently across cloud, hybrid-cloud, and on-premise deployments.
- Own environment configuration, secrets management, releases, rollbacks, and deployment troubleshooting.
- Account explicitly for the constraints that emerge in customer-controlled environments, including network boundaries, resource limits, service dependencies, and restricted infrastructure.
Operate what you build
- Instrument services with high-quality logs, metrics, and traces, and build the dashboards and alerts needed to understand production behavior.
- Use observability to diagnose system behavior across asynchronous and distributed execution paths.
- Support GPU-hosted and other resource-intensive workloads, including scheduling, resource allocation, and cost control.
- Participate in production support and on-call for the services your team owns.
- Treat operability as a design requirement rather than something added after deployment.
Collaboration
- Work directly with applied scientists and AI engineers to understand the intended behavior of new algorithms before productionizing them.
- Work with product engineers and platform teams to integrate new Context Graph capabilities into the existing product without creating regressions.
- Participate deeply in technical design, code review, testing strategy, and architecture discussions.
- Act as a quality bar for systems entering production, especially when code spans multiple teams or has been developed rapidly through agentic coding workflows.
Requirements
- We screen for comparable experience and strong fundamentals, not exact tool matches. Equivalent technologies are welcome.
- Ambitious and Hungry. “Far and away the best prize that life offers is the chance to work hard at work worth doing.” - Theodore Roosevelt
- Production Backend Experience. 2-5 years building and operating production backend systems in distributed or service-oriented environments.
- Strong Python. You write clear, tested, production-quality Python and can quickly understa
Listed on hirly, a job board. hirly is not the employer: SkanAI is hiring for this role.
Similar jobs
- Senior Software Engineer (Java) - Regulatory and Cross Product Technology, AVPDeutsche Bank · Bangalore, Karnataka, IndiaFirst seen today
- Senior Software EngineerMattel · Hyderabad, Telangana, IndiaFirst seen today
- Senior Software EngineerEpsilon · Ramakrishna Hegde Nagar, Bangalore, Karnataka, IndiaFirst seen today
- Senior Software Engineer IOptum India · Hyderabad, Telangana, IndiaFirst seen today
- Software Engineer 2Dell Technologies · Bengaluru, Karnataka, IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job