
Senior Systems Applications Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Tool Development & Maintenance: Design and implement internal tools using Python, JavaScript, Java, and .NET to improve support workflows and system efficiency.
- AI Integration: Build and integrate AI solutions using AWS AI/ML services, including Amazon Bedrock, Amazon Q Business, and Knowledge Bases.
- RAG Pipelines & Embeddings: Set up and maintain Retrieval-Augmented Generation (RAG) pipelines with embeddings for personalized and accurate AI interactions.
- Prompt Engineering: Craft optimized prompts for AI agents and LLMs to deliver reliable, context-aware responses
- Agentic Workflows: Build and orchestrate intelligent agents that autonomous carry out complex support and business tasks using agentic planning.
- RPA Automation: Develop and deploy Robotic Process Automation (RPA) bots to automate manual and repetitive support operations across systems.
- End-to-End Systems Ownership: Take full ownership of projects-from design, development, deployment, to monitoring and optimization.
- Cloud Architecture: Architect scalable, secure, and resilient applications on AWS using serverless, containers, and event-driven paradigms.
- Data Processing & Reporting: Build backend systems to ingest, parse, and analyze data (e.g., logs, tickets), and generate actionable insights and reports.
- Security & Compliance: Implement best practices for data protection, IAM roles, encryption, and API security in all solutions.
- Collaboration & Support: Work with product, DevOps, and support teams to understand requirements and deliver efficient, user-friendly tools and automations.
- Documentation: Maintain detailed technical documentation and runbooks for deployed systems, APIs, and agents.
- Experience: 5+ years of professional experience in developing enterprise-grade software tools and internal automation platforms.
- Programming Mastery: Expertise in Python, JavaScript/
- Prompt Engineering & AI Skills: Strong understanding of LLM behaviour, system & user prompt design, and use of embeddings (e.g., with Cohere, Titan, or OpenSearch).
- RAG Architecture: Proven experience building and maintaining Retrieval Augmented Generation pipelines and chunking strategies.
- Agentic Frameworks: Experience with frameworks like LangChain, Semantic Kernel, or AWS Agents for Bedrock.
- RPA & Automation: Deep understanding of automation workflows using tools such as UiPath, Automation Anywhere, or custom Python-based bots.
- Problem Solving: Creative and structured approach to complex technical problems with an automation-first mindset.
- Collaboration & Communication: Excellent cross-team collaboration skills, and the ability to clearly communicate technical concepts to non-technical stakeholders.
- Education: Bachelor's or Master's in Computer Science, Engineering, or a related field. Certifications in AWS, RPA, or AI/ML technologies are a strong plus.