For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Scry AI
Scry AI

Senior Software Engineer – Python

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Python
Software Development
Database
+39

Permanent role
2 days ago
Apply now

Employment Type: Full Time

Location: Remote

Experience: 3+ Years in Python Development, Backend Engineering, or Software Development Roles

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 Senior Software Engineer – Python to design and build scalable backend systems, develop high-performance applications, and contribute to AI-driven solutions across Scry AI’s platforms. This role is critical in developing robust, production-grade systems and integrating modern technologies including LLM-based applications.

Role Overview

As a Senior Software Engineer – Python at Scry AI, you will be responsible for building scalable backend systems, designing APIs, and optimizing performance for enterprise-grade applications. You will work closely with cross-functional teams and clients to develop solutions that are reliable, efficient, and aligned with business requirements.

This role is ideal for someone who is technically strong, solution-oriented, and experienced in building high-performance systems in a fast-paced, technology-driven environment.

Key Responsibilities

Backend Development & System Design

Design, develop, and optimize scalable backend systems using Python

Build efficient algorithms and data processing pipelines

Ensure code quality, performance, and maintainability

API Development & Microservices

Develop and maintain secure, scalable RESTful APIs

Build microservices-based architectures for enterprise applications

Ensure seamless integration across systems and services

Performance Optimization & Deployment

Optimize system performance, database queries, and backend workflows

Deploy applications using Docker and containerized environments

Ensure scalability and reliability in production systems

LLM Integration & Advanced Technologies

Work with LLM-based systems and API integrations

Understand concepts such as transformers, embeddings, tokens, and prompts

Apply prompt engineering and optimize performance and cost

Testing, Collaboration & Delivery

Implement automated testing frameworks and ensure high code coverage

Participate in code reviews, architecture discussions, and documentation

Collaborate with clients and internal teams to deliver robust solutions

Required Qualifications and Skills

3+ years of professional experience in Python development

Strong expertise in data structures, algorithms, and problem-solving

Experience in building scalable APIs (FastAPI, Flask, or Django REST Framework)

Strong understanding of system design and scalable architecture

Hands-on experience with Docker and containerized deployments

Experience with automated testing (PyTest, UnitTest, or integration testing)

Strong analytical and solution-oriented mindset

Excellent communication and stakeholder management skills

Good to Have

Experience with cloud platforms (AWS, GCP, or Azure)

Knowledge of asynchronous programming and performance optimization

Familiarity with CI/CD pipelines

Experience with databases such as PostgreSQL, MongoDB, or Redis

Exposure to AI/ML pipelines and vector databases

Our Ideal Candidate

Is a strong problem solver with logical thinking skills

Writes clean, efficient, and production-grade code

Can translate complex requirements into scalable solutions

Is proactive in debugging and optimizing systems

Collaborates effectively with clients and cross-functional teams

Is interested in AI, backend systems, and modern application development

If this role interests you, follow our page to stay updated on more job opportunities and insights into how AI companies build scalable systems and intelligent applications.

About Scry AI

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service