SixSense Logo

SixSense

Backend Developer (SDE2)

Posted One Month Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Build and operate high-throughput, low-latency Python backend systems for a computer vision AI platform used in semiconductor manufacturing. Responsibilities include designing APIs, scaling distributed infrastructure, supporting cloud and customer-hosted deployments, operating production systems, debugging customer issues, improving observability, and contributing to architecture, code reviews, mentoring, and post-mortems.
The summary above was generated by AI

The role

You'll build and operate the platform behind an AI (computer vision based machine learning) powered product used inside real semiconductor plants — the systems that turn wafer images into actionable signals in real time, deployed across our cloud and our customers' own hardware.

We are hiring strong software engineers (backend) to build the platform that connects the world's semiconductor manufacturers to the computer vision AI watching over their production lines. You'll build high-throughput, low-latency infrastructure powering our computer vision AI. Working alongside our core team, you'll design clean APIs, scale our distributed backend, and drive the architecture behind our production machine learning pipeline.

What you'll do

  • Own end-to-end delivery of features across our AI platform — from ingestion through orchestration to what a customer sees on the screen.

  • Design and build the systems that keep the platform correct and predictable under real-world burst loads.

  • Deliver the same product to two very different worlds — our cloud SaaS and our customers' own hardware.

  • Operate what you ship — observability, on-call, and real production debugging with real customers.

  • Set the engineering bar through thoughtful reviews, sharp design work, and honest post-mortems.

You'll thrive here if...

  • You've shipped Python backends in production.

  • You know your way around relational databases and how to make them fast.

  • You've used a task queue or message broker.

  • You're comfortable on Linux, with Docker, and in at least one cloud like AWS or GCP.

  • You narrate your reasoning and are honest when you don't know.

  • You believe in mentoring and being mentored.

  • You like cross team collaboration to get things done for customers creating business value

  • You like using LLM based AI in your work- thoughtfully, not blindly.

  • You like working on high scale projects, optimizing software for large scale usage

Nice to have

  • Django and multi-tenant SaaS patterns

  • Experience deploying to customer-hosted or hybrid environments

  • ML, computer vision, or GPU-pipeline adjacency

  • Python SDK or library authoring

  • PostgresSQL based DB management

  • Experience with air-gapped deployments

  • Experience with building access-control systems

Join us to engineer the intelligence behind every chip the world will ever make. Join our innovative, passionate team.

Similar Jobs

Yesterday
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Manages strategic relationships with banks and financial institutions, develops account growth plans, identifies new business and revenue opportunities, and aligns Mastercard payment solutions with customer priorities. Leads customer engagements, commercial proposals, negotiations, go-to-market initiatives, and cross-functional delivery across payments, cards, digital banking, and value-added services. Tracks account performance, pipeline, revenue contribution, and strategic project execution while influencing senior stakeholders and driving portfolio expansion.
Top Skills: Card AcquiringCard IssuanceCommercial Payment SolutionsDigital PaymentsEmerging Payment TechnologiesPayment Acceptance
Yesterday
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Build, design, test, deploy, maintain, and improve software for SaaS and cloud environments. Apply distributed systems and cloud expertise while managing project priorities, deadlines, and deliverables. Collaborate independently and with teams on complex, time-sensitive projects, using software engineering principles, design patterns, and SDLC methodologies. The role involves developing scalable software with programming languages such as Go, Java, C/C++, Scala, or Python, with cloud, containerization, and Kubernetes experience preferred.
Top Skills: AWSAzureCC++ContainersDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesPythonScalaSdlc
Yesterday
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Manage accounting, budgeting, statutory compliance and audits; coordinate direct and indirect tax assessments; lead process-improvement projects and advanced initiatives (APAs, ESOPs, digitization); partner with global stakeholders to implement enterprise projects at the India entity level.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account