2,138,016open jobs
136,182companies
253,935added this week
Browse all
Location
Remote (India)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Nov 5, 2026. Banyan Software scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Banyan Software is a permanent-capital acquirer of vertical market software companies, headquartered in Atlanta, Georgia, that buys established software businesses serving specialised industries and holds them indefinitely without resale. Founded in 2016, it reports more than 130 portfolio businesses with over 4,000 employees across 19 countries, offices in Toronto, Melbourne and London, and a Banyan Software Foundation endowed with $100 million of its stock. It hires for the holding company and its portfolio companies, including CEOs, chief product and technology officers, AI engineers and architects, sales and growth marketing staff, M&A associates and financial analysts.

TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.

About Element34

For years, Element34 has run large-scale test execution for enterprises that can't send their testing to a public cloud. Banks, insurers, healthcare companies and other regulated organizations use our platform, SBOX, to run thousands of Selenium, Playwright and Appium sessions in parallel on their own infrastructure.

Now we're building an AI-native platform for the whole end-to-end test lifecycle: authoring, execution, failure analysis, triage and self-healing maintenance, with LLMs and agents at the core of each stage rather than added on afterward.

We're a small, senior engineering team and we plan to stay that way. We have no layers of management, no handoffs between teams and no separate infra group. Each engineer owns a problem from design through production.

The Role

This is a hands-on Staff Engineer role with no direct reports. Your influence comes from the systems you design, the code you write and how you raise the engineering bar for the people around you.

About 90% of your time will be backend work in Java or Go: distributed systems, concurrency, data pipelines, AI and agent infrastructure, and performance work. The other 10% is frontend work in React.

This is not CRUD or API plumbing. You'll work on orchestration, scheduling, high-throughput ingestion, retrieval quality, agent reliability and performance problems that don't have a ready-made answer.

What You'll Do
  • Build the AI core of the platform. Design and ship LLM-powered features and autonomous agents that author tests, diagnose failures, find root causes and repair broken tests.
  • Build RAG and retrieval systems over test artifacts, logs, traces, DOM snapshots and code. You'll own chunking, embeddings, hybrid search, ranking and context construction, and measure retrieval quality rigorously.
  • Make AI production-grade. Build evaluation harnesses, guardrails, observability, cost and latency controls, and fallbacks so agents behave predictably in enterprise environments, including self-hosted and air-gapped ones.
  • Design and build core platform systems in Java or Go, including session orchestration, scheduling, resource management and high-concurrency services behind thousands of parallel browser and device sessions.
  • Own the data layer across PostgreSQL (transactional), ClickHouse (analytics and high-volume telemetry), OpenSearch (logs, search and vector retrieval) and Redis (caching, coordination, queues).
  • Own delivery across the whole lifecycle. We have no separate infra team. You'll containerize with Docker, deploy and run on Kubernetes, automate with Ansible, and make sure the software runs reliably in customer environments you don't control.
  • Solve hard problems end to end. Find the bottleneck, profile it, design the fix, ship it and watch it in production.
  • Ship features in React when the work needs it, with no frontend team to hand off to.
  • Set technical direction through design docs, architecture reviews and prototypes. Make the hard trade-off calls and explain them clearly.
  • Make the team AI-native. Use AI coding tools every day and help shape how the team builds with them.
What We're Looking For
  • Strong professional software engineering experience, with a strong record of building and owning complex backend systems.
  • Deep expertise in Java or Go, including concurrency, memory management, performance tuning and idiomatic modern code. You write code others learn from.
  • Mandatory: hands-on experience building with LLMs, including:
  • RAG systems in production or close to it: embeddings, vector or hybrid search, chunking strategies, reranking and retrieval evaluation.
  • AI agents: tool and function calling, multi-step planning, memory and state, and handling failures and non-determinism. Experience with MCP or agent frameworks is a plus. Knowing when to skip a framework counts too.
  • Prompt and context engineering, plus evaluation. You know how to measure whether an LLM feature actually works.
  • Daily, effective use of AI coding tools (Claude Code, Cursor, Copilot or similar).
  • Strong computer science fundamentals and problem-solving ability. You can reason about correctness, performance and distributed-systems trade-offs from first principles.
  • Production experience with data stores. Solid PostgreSQL skills plus hands-on experience with at least one of ClickHouse, OpenSearch/Elasticsearch or Redis at scale.
  • Hands-on with Docker, Kubernetes and Ansible. You've deployed, debugged and operated your own services.
  • Working proficiency in React and modern frontend development.
  • An owner's mindset. You do well with autonomy and ambiguity, and you'd rather fix a problem than escalate it.
  • Clear written communication. You're comfortable working remotely and asynchronously, where a good design doc replaces a dozen meetings.
Nice to Have
  • Experience with browser automation and test infrastructure: Selenium/WebDriver, Playwright, Appium, Selenium Grid, or device and emulator farms.
  • Deeper Kubernetes knowledge: operators, custom controllers, autoscaling, or multi-tenant design.
  • Experience with high-throughput ingestion and analytics, such as event pipelines, time-series data, or ClickHouse schema and materialized view design.
  • Experience running self-hosted or open-weight LLMs (vLLM, Ollama, TGI) for air-gapped or data-sensitive deployments.
  • Experience with fine-tuning, small-model distillation, or multimodal models (screenshots, DOM, visual diffing).
  • Background building on-premise enterprise software for locked-down or regulated customer environments.
  • Familiarity with security and compliance expectations in financial services or healthcare.
Why Element34
  • Build an AI-native product, not add AI to an old one. You'll shape how end-to-end testing works with agents at the center.
  • Real ownership. Small team, large scope, and your work reaches production at major enterprises.
  • Hard problems. Agent reliability, retrieval at scale, distributed orchestration and performance.
  • Fully remote, with a team that values deep work and written communication.
  • No bureaucracy. Nothing stands between you and the decisions, the customers or the codebase.
Recruitment Notice

TechGrove may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation.

Beware of Recruitment Scams

We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment.

Protect yourself by following these steps:
  • Verify that all communications from our recruiting team come from an @banyansoftware.com email address.
  • Remember, employers will never request payment or banking information during the hiring process.
  • If you receive a suspicious message, do not respond — instead, forward it to and/or report it to the platform where you received it.

Your safety and security are important to us. Thank you for staying vigilant.

Originally posted on Himalayas

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,138,016 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
Web Developer 3 days ago
Remote (India) · Full-Time · 5+ years exp · Gurgaon · Pune
Python
DevOps
Terraform
Ansible
GCP
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
GitOps
Jenkins
Git
AWS
Docker
Kubernetes
Ubuntu
Configuration Management
AWX
CentOS Stream
Linux
Cybersecurity
CIS Benchmarks
QA
Pytest
Apply
Remote (Canada) · Full-Time · Bachelor's Degree · Calgary
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
Model Context Protocol
Multimodal AI
AI Agents
LLM
RAG
Hallucination
OCR
Human-in-the-Loop
Copilot Studio
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Git
Docker
Kubernetes
Management
SharePoint
QA
Playwright
Apply
Remote (United States) · Full-Time · 4+ years exp · Blue Bell
Python
Python
pySpark
Databases
Databricks
AI/ML
Spark
Pandas
Analytics
Tableau
Power BI
Life Sciences
CDISC
Apply
$115k – $166k per year · Equity · Remote (Canada) · Full-Time · 12+ years exp · Bachelor's Degree · Calgary
Python
Go
Ruby
Ruby
Ruby on Rails
Analytics
A/B Testing
Apply
Remote (Ukraine) · Full-Time · Ukraine
SQL
C#
C#
.NET
Entity Framework Core
Databases
Redis
MS SQL
Azure SQL Database
DevOps
Azure
Kubernetes
Azure AKS
Akamai
Cybersecurity
Microsoft Entra ID
Apply
In office · Full-Time · 6+ years exp · Cape Town
Java
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
AWS
Apply
$60k – $72k per year · Remote (Argentina, Brazil, Colombia, Mexico, Bolivia, US time zones hours)
Python
SQL
PowerShell
C#
Bash
C#
.NET
Databases
MySQL
PostgreSQL
Redis
DynamoDB
ElasticSearch
Amazon Redshift
Amazon Aurora
DevOps
Terraform
Ansible
Kibana
CI/CD
Windows Server
AWS
Kubernetes
AWS Lambda
OpenStack
IAM
Amazon CloudWatch
Linux
Windows
Apply
$49k per year · Remote (United States) · Full-Time · 1+ year exp · PhD · United States
Java
SQL
Databases
Oracle
DevOps
Linux
Unix
Management
ITIL
ITSM
Apply
In office · 7+ years exp · Master's Degree · Luxembourg City
JavaScript
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Hibernate
Kotlin
Mockito
Databases
Apache Kafka
Frontend
React.js
Mobile
JUnit
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
SOAP
QA
TestNG
Apply
DEVELOPER IA SENIOR 2 days ago
Hybrid · Full-Time · Santiago
Python
SQL
Databases
PostgreSQL
Azure Cosmos DB
Azure SQL Database
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
Semantic Kernel
RAG
OpenAI
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Analytics
Pentaho
Management
n8n
Power Automate
Power Apps
Apply
≈ $136k – $255k per year (Estimated) · Remote (United States) · 10+ years exp · Bachelor's Degree · United States
Python
SQL
Databases
Snowflake
Databricks
Amazon Redshift
AI/ML
Dagster
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Anthropic
Amazon SageMaker
Feature Store
LLM Guardrails
Agentic Workflows
DevOps
Terraform
AWS CDK
AWS
Kubernetes
Amazon EKS
SLI/SLO/SLA
Amazon S3
IAM
Amazon ECS
Analytics
Fivetran
Apply
In office · 3+ years exp · United States
Python
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
pgvector
Pinecone
AI/ML
Model Context Protocol
Embeddings
Function Calling
Langfuse
LangSmith
LLM
RAG
OpenAI
Anthropic
LLM Evaluation
DevOps
Rest API
Azure
CI/CD
Git
AWS
Cybersecurity
HIPAA
MedTech
HL7
FHIR
Apply
$85k – $110k per year · In office · 5+ years exp · Washington
AI/ML
Model Context Protocol
Function Calling
AI Agents
AgentOps
RAG
Structured Outputs
Copilot Studio
DevOps
Azure
Cybersecurity
Microsoft Entra ID
Apply
$78k – $111k per year · Remote (Germany) · Full-Time · Germany
SQL
AI/ML
AI Agents
Human-in-the-Loop
LLM Guardrails
Cybersecurity
GDPR
Marketing
HubSpot
Apply
In office · 2+ years exp · United States
AI/ML
Claude
AI Agents
Analytics
A/B Testing
Marketing
HubSpot
Apply
See all jobs
This is one of many
2,138,016 more open roles from verified company boards, updated every day.