Position : Software Engineer
Location : India (Remote)
Employment Type : Full Time
Schedule : Monday to Friday, Day Shift
Company Description
Scry AI is a research-led enterprise AI company that builds intelligent platforms for BFSI, insurance, logistics, and industrial enterprises to drive efficiency, insight, and compliance. Our product suite includes Auriga for conversational AI, Collatio for document intelligence, and Concentio for cognitive IoT and operational intelligence. These platforms help clients convert complex, fragmented data into actionable enterprise intelligence.
We are looking for a Software Engineer to help design, build, and scale the core platforms and microservices that power Scry AI’s products.
Role Overview
As a Software Engineer at Scry AI, you will work on backend services, APIs, data pipelines, and integrations that support products like Auriga, Collatio, and Concentio. You will collaborate with product managers, data scientists, and DevOps engineers to build reliable, secure, and performant systems. This role demands strong engineering fundamentals, clean coding practices, and a willingness to work across the stack where needed.
Key Responsibilities
Product and Platform Development
- Design, develop, and maintain backend services and RESTful / gRPC APIs that power Scry AI products
- Implement features and enhancements for use cases in BFSI, insurance, logistics, and industrial operations
- Work on data ingestion, transformation, and integration with internal and external systems
- Contribute to microservices architecture, modular design, and reusable components
Code Quality and Best Practices
Write clean, maintainable, and well-documented code following best practices and coding standardsParticipate in code reviews to ensure quality, performance, and securityImplement unit tests, integration tests, and support automated testing frameworksHelp improve internal engineering practices, guidelines, and technical documentationCollaboration and Delivery
Work closely with product managers to understand requirements, clarify edge cases, and estimate effortCollaborate with data science teams to integrate AI / ML models into production workflowsCoordinate with DevOps / infra teams on deployment, monitoring, and performance optimizationParticipate in sprint planning, stand-ups, and retrospectives as part of an agile teamPerformance, Security, and Reliability
Monitor and optimize application performance, memory usage, and throughputImplement secure coding practices, input validation, and data protection measuresHelp design for scalability and high availability in cloud / containerized environmentsSupport troubleshooting and root cause analysis for production issues and incidentsRequired Qualifications and Skills
2–5 years of experience as a Software Engineer / Backend Engineer / Full Stack EngineerStrong programming skills in one or more of : Python, Java, C#, or similar backend languagesExperience building RESTful APIs, microservices, or distributed systemsSolid understanding of data structures, algorithms, and relational / NoSQL databasesFamiliarity with Git, CI / CD pipelines, and working in Linux-based environmentsExperience with cloud platforms (AWS / Azure / GCP) or containerization (Docker, Kubernetes) is a plusGood communication skills and the ability to work effectively with cross-functional teamsOur Ideal Candidate
Cares deeply about clean architecture, code quality, and long-term maintainabilityIs comfortable working in a fast-paced environment where requirements can evolveEnjoys solving real-world problems at the intersection of AI, data, and enterprise workflowsIs proactive about identifying technical debt, performance bottlenecks, and improvementsIs excited to build and scale AI-first products like Auriga, Collatio, and Concentio for global enterprisesIf this role interests you, follow our page to stay updated on more job opportunities and to see how Scry AI partners with leading enterprises to deploy secure, scalable AI solutions.