29 Oct
|
kooe private
|
India
29 Oct
kooe private
India
Senior Software Engineer – AI Agents Experience: 5+ Years
Work Mode: Remote
work type - contract
Job Summary
We are looking for a Senior Software Engineer with strong experience in Python, Node.js/TypeScript, AWS, and Databricks. The candidate must have hands-on experience building and deploying production-grade LLM agents and RAG solutions. This is a hands-on development role requiring strong software engineering, automation, and cloud deployment skills.
Key Responsibilities
Design, develop, and deploy production-ready LLM agents using tool calling, retrieval, orchestration, evaluation, and guardrails.
Build scalable backend services and REST APIs using Python and Node.js/TypeScript.
Develop multi-step agent workflows involving tool execution, response processing, and decision-making.
Design and implement end-to-end RAG pipelines, including chunking, indexing, hybrid search, and reranking.
Evaluate agent performance, measure accuracy, and troubleshoot production failures.
Identify when to use LLM agents, easy LLM calls, or deterministic code based on requirements.
Deploy and manage applications on AWS using Infrastructure as Code (Terraform, CDK, or equivalent).
Build and maintain CI/CD pipelines and manage deployments across environments.
Work with AWS services such as S3, IAM, and networking.
Develop and manage Databricks notebooks, Jobs, task chains, parameters, and schedules.
Work with Unity Catalog and Delta Lake operations, including MERGE,
overwrite, and schema evolution.
Troubleshoot and maintain existing Databricks pipelines.
Follow engineering practices including feature branching, pull requests, code reviews, testing, documentation, and Conventional Commits.
Mandatory Technical Skills
Python: Strong production-level development experience.
Node.js / TypeScript: Backend services and API development.
LLM Agents: Production deployment, tool calling, orchestration, evaluation, and guardrails.
RAG: Chunking, indexing, hybrid retrieval, and reranking.
AWS: S3, IAM, networking, and cloud deployments.
Infrastructure as Code: Terraform, AWS CDK, or equivalent.
Databricks: Notebooks, Jobs, task scheduling, and pipeline troubleshooting.
Unity Catalog: Catalog, schema, and table management.
Delta Lake: MERGE, overwrite, and schema evolution.
Git / CI/CD: Feature branches, PRs, code reviews, and deployment pipelines.
Preferred Skills
LangChain
CrewAI
Databricks Agent Framework
Custom LLM agent implementations
Important Requirements
Must have already built and deployed LLM agents in production; demo or prototype-only experience is not sufficient.
Strong hands-on coding and software engineering fundamentals.
Ability to independently develop, deploy, and maintain production services.
Should be comfortable working with existing Databricks pipelines and contributing from day one.
📌 Fully Remote!! AWS Sr. Software Engineer !! (India)
🏢 kooe private
📍 India