HamburgerMenu
hirist

Sentius Technologies - Senior Python Full Stack Developer

sentius technologies
5 - 10 Years
Bangalore

Posted on: 15/04/2026

Job Description

Description :


About Company : Sentius Technologies


Location : Bangalore, India


Experience : 5+ Years


Role and responsibilities :


- Design and build platform components for an AI platform including core services, SDKs, client libraries, and reusable modules.


- Develop and maintain APIs (REST/gRPC) with clear versioning, backward compatibility, and OpenAPI/IDL specifications.

- Create and support CLIs and developer tools to simplify onboarding, testing, and deployment for internal and external users.

- Integrate features end to end : wire backend services to UI components, ensure consistent UX for platform features, and ship production ready front end changes

- Implement SDKs and client libraries across languages, manage packaging, distribution, and semantic versioning.

- Build and operate data pipelines for ingestion, transformation, and feature preparation; ensure data quality, lineage, and monitoring.

- Collaborate with ML and DevOps teams to enable model training, serving, and lifecycle management; integrate with CI/CD and AIOps workflows.

- Ensure reliability and performance : write tests (unit, integration), benchmark services, and optimize latency and throughput.

- Document and evangelize APIs, SDKs, CLIs, and integration patterns; produce examples, tutorials, and SDK reference guides.

- Security and compliance : implement secure defaults, secrets handling, and input validation for APIs and SDKs.

- Continuous improvement : gather developer feedback, iterate on DX (developer experience), and reduce friction for platform consumers.


Education and Experience :


- Bachelors or master degree in Computer Science, Information Technology, Engineering, or equivalent

- 5+ years of experience in building backend services, SDKs, APIs, and data pipelines; experience with AI/ML platforms or MLOps is highly desirable.

- Proven track record shipping production SDKs or client libraries and maintaining public or internal APIs.

- Experience integrating backend services with modern front ends and shipping UI features.

- Hands on experience with data engineering tools and production data workflows


Required Skills and Expertise :


- Languages : Python; plus one or more of Go, Java, or TypeScript.

- API and SDK : REST, gRPC, OpenAPI; SDK design patterns; packaging and distribution (PyPI, npm).

- CLI development : experience building robust CLIs (e.g., Click, argparse, Cobra).

- Frontend integration : familiarity with React, Angular, or Vue for adding UI features and collaborating with frontend engineers.

- Data engineering : SQL, ETL patterns, Spark, Airflow, Kafka or other streaming systems, Parquet/Delta.

- Model serving and MLOps : exposure to model serving frameworks (Triton, TorchServe, KFServing) and model lifecycle concepts.

- Cloud and infra : AWS/GCP/Azure fundamentals; containerization with Docker; Kubernetes basics for deploying services.

- CI/CD and automation : Git, GitOps, Jenkins/GitHub Actions/GitLab CI, automated testing and release pipelines.

- Observability and testing : logging, metrics, tracing (Prometheus, Grafana, OpenTelemetry strong testing discipline.

- Security and reliability : secrets management, input validation, rate limiting, and API security best practices.

Soft skills : API design, clear technical writing, cross team collaboration, and product mindset.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in