Actively Hiring
BE
Senior Backend Engineer - AI Systems (m/f/x)
Beroe Inc
Bengaluru
Skills:
Python
SQL
MySQL
Git
Docker
Job Description
Job Title: Senior Backend Engineer - AI Systems (m/f/x)
Company: Beroe Inc
Job Category: Python Developer
Roles & Responsibilities:
Your Tasks
We are seeking a Senior Backend Engineer to design and build the backend layers that power our platforms, with a focus on secure APIs, data processing pipelines, and resilient storage systems. You will play a key role in shaping our backend architecture, ensuring it is robust, scalable, and secure. This role requires both technical leadership and hands\-on implementation, working closely with cross\-functional teams to deliver end\-to\-end solutions.
You'll collaborate closely with Frontend Developers, Data Scientists, AI Engineers, and Product Managers to deliver seamless end\-to\-end solutions.
In This Role, You Will Have The Opportunity To
* Design, develop, and maintain secure, scalable backend services, APIs, and microservices.
* Architect and implement backend layers including API Gateway \& Load Balancer, AI Agent layer, Data Intelligence, Data Extraction, and Data Storage.
* Build resilient Python services with frameworks like LangGraph, Celery, PydanticAI, and enforce typed schemas for data quality.
* Implement event\-driven processing and long\-running job orchestration with retries, backoff, and idempotency.
* Develop integration points with external connectors/SDKs and ensure validation at ingestion.
* Optimize backend components for performance, reliability, and cost efficiency at scale.
* Work with diverse data stores (e.g., Elasticsearch, Neo4j, DynamoDB, MySQL) ensuring fit\-for\-purpose storage, security, and compliance.
* Implement monitoring, observability, and tracing for backend pipelines (Prometheus, Grafana, centralized logging, Langfuse, Arize Phoenix).
* Collaborate with frontend, AI/ML, product, and infra teams to deliver seamless solutions.
* Document backend architecture, APIs, and workflows for internal reference and onboarding.
* Stay current with backend/cloud technologies and recommend improvements.
Your Profile
* 7\+ years of professional experience in backend software development, with deep expertise in Python.
* Proven experience building scalable backend systems with Python services, Celery workers, event\-driven architectures, and API Gateway/ALB.
* Solid understanding of microservices patterns, event\-driven systems, and schema validation with tools like PydanticAI.
* Hands\-on experience with SQL and NoSQL databases (MySQL, DynamoDB, Neo4j) and search engines (Elasticsearch).
* Familiar with Infrastructure as Code (IaC) and CI/CD pipelines for safe, automated releases.
* Strong grasp of software engineering principles, security best practices, and data lifecycle management.
* Experience with observability and monitoring tools (Prometheus, Grafana, centralized logging, Langfuse, Arize Phoenix).
* Comfortable working with Git\-based workflows in collaborative environments.
* Excellent problem\-solving and debugging skills.
* Strong communication and collaboration abilities.
* Strong communication and collaboration abilities, with effective written and spoken English.
Work Location: Bengaluru, Karnataka, India
Availability: Full time
Requirements
Bonus Qualifications
* Experience with Docker and container orchestration.
* Knowledge of cloud\-based AI services (e.g., Amazon Bedrock, Azure AI Foundry) and RAG quality frameworks (RAGAS).
* Familiarity with graph\-based queries and hybrid search use cases.
* Exposure to DevOps or SRE practices, including blue/green deployments, WAF/caching at the edge, and automated rollbacks.
Key Skills: Python, SQL, MySQL, Git, Docker
Salary: Not disclosed