Software Engineer, Rust Platform (Bengaluru)

Software Engineer, Rust Platform (Bengaluru)

09 Sep
|
Soket AI Labs
|
Bengaluru

09 Sep

Soket AI Labs

Bengaluru

About Soket AI

Soket is an AI research firm headquartered in Bengaluru with a mission to build efficient and generalized intelligence for humanity. We are focused on advancing frontier AI research through the development of large-scale foundation models in math, code and reasoning that are open, energy-efficient, multilingual, and responsible by design. At Soket, we work across large language models, multimodal systems, speech technologies, reasoning systems, and large-scale AI infrastructure, with a strong focus on open research and practical deployment.

About the Role

We are looking for a Software Engineer – Platform with 3–4 years of professional software engineering experience to help build and scale the platform powering Tensorstudio — Soket's AI API and developer platform.

This is primarily a backend/platform engineering role, with opportunities to work across infrastructure, APIs, developer tooling, integrations, and internal interfaces.

Rust experience is mandatory for this role (minimum 2 years of production Rust experience required).

You will work closely with backend engineers, AI researchers, infrastructure teams, and product teams to build reliable systems that expose and operate AI capabilities at scale.

What You Will Work On

- Design, develop, and improve backend services powering Tensorstudio and Soket's enterprise AI services.
- Build scalable APIs and platform services for AI applications.
- Develop platform capabilities such as authentication, API management, usage metering, billing, payments, and account management.
- Build and maintain services and components in Rust (minimum 2 years production experience required), along with other backend technologies where appropriate.
- Integrate backend systems with third-party libraries, AI providers, payment systems,



and cloud services.
- Build asynchronous and distributed services for AI workloads.
- Design, deploy, and maintain cloud-native services using Docker and Kubernetes.
- Build reusable SDKs, utilities, and developer tooling.
- Contribute to developer-facing interfaces, dashboards, and analytics where required.
- Work with AI researchers and product teams to productionize AI capabilities.
- Participate in debugging, performance optimization, monitoring, and reliability improvements.

You Are a Good Fit If You

- Have 3–4 years of professional software engineering experience, preferably in backend, platform, infrastructure, or full-stack development.
- Have strong hands-on experience with Rust (minimum 2 years in production systems) and have built production-quality software using Rust.
- Have experience building backend services, APIs, or distributed systems.
- Understand REST APIs, service architecture, databases, caching, and asynchronous processing.
- Can independently take ownership of a feature from implementation through testing and deployment.
- Write clean, maintainable, and well-tested code.
- Are comfortable working across backend, infrastructure, and developer tooling when required.
- Enjoy solving platform, integration, scalability, and reliability problems.
- Are comfortable working in a fast-moving startup environment.

Required Technical Experience

Backend





- Rust — minimum 2 years of production experience (mandatory)
- Experience with at least one additional backend language such as Go (1+ year), Python (1+ year), or Node.js/TypeScript (1+ year)
- REST APIs and backend service development (2+ years)
- Streaming APIs or event-driven systems (1+ year)
- PostgreSQL or similar relational databases (2+ years)
- Redis or similar caching / messaging systems (1+ year)
- Familiarity with asynchronous processing and distributed systems (1+ year)

Platform & Infrastructure

- Docker
- Kubernetes
- Authentication, authorization, and API security (1+ year)
- CI/CD and cloud deployments (1+ year)
- Monitoring, logging, and observability tools (1+ year)
- Familiarity with Linux and production debugging (2+ years)
- Experience building SDKs or developer tooling
- Experience with cloud platforms such as AWS, GCP, or Azure (1+ year)

Nice to Have

- Experience building AI/LLM APIs or AI infrastructure (1+ year preferred)
- Payment gateway integrations
- Usage metering and billing systems
- OpenMeter or similar metering systems
- Message queues / job processing systems
- React or Next.js for internal dashboards

Why Work With Soket?

At Soket, you'll work on the platform behind the next generation of AI applications.

You'll get the chance to work across backend systems, Rust services, AI infrastructure, APIs, developer tooling, cloud infrastructure, and platform integrations, while collaborating closely with researchers building frontier AI systems.

If you enjoy building reliable systems, learning quickly, and solving challenging engineering problems at the intersection of software infrastructure and AI, you'll feel right at home at Soket.

📌 Software Engineer, Rust Platform (Bengaluru)
🏢 Soket AI Labs
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, rust platform (bengaluru) / bengaluru