CareerPlan

Software Engineer

Bangalore, IndiaFull-time2026-11-09 → 2026-11-10

Core

Develops cloud-native AI-integrated applications and automation workflows, integrating LLM APIs and secure coding practices to support customers.

Role type

Senior IC Software Engineer (AI/Cloud/Automation)

Builds

Cloud-native applications, RESTful APIs, intelligent automation workflows, and event-driven serverless architectures on AWS.

Domain

Cloud infrastructure, Artificial Intelligence, Automation

Deliverable

production ML models

Required skills

Python, Node.js, AWS services (Lambda, API Gateway, EventBridge, Step Functions, SQS, SNS, RDS, DynamoDB, S3), RESTful API design, LLM integration, prompt engineering, embeddings, CI/CD, Git, debugging, secure coding

Preferred skills

AWS Bedrock, Amazon Textract, OpenAI APIs, LangChain, LlamaIndex, Docker, ECS, EKS, Terraform, AWS CDK, CloudFormation, vector search, pgvector, OpenSearch, Pinecone, IAM design, secrets management, audit logging, compliance, GRC

Technologies

AWS Bedrock, Amazon Textract, OpenAI APIs, LangChain, LlamaIndex, Docker, ECS, EKS, Terraform, AWS CDK, CloudFormation, pgvector, OpenSearch, Pinecone

Responsibilities

Integrate AI capabilities into production applications using LLM APIs and prompt workflows; Design and implement RESTful APIs and backend services for automation; Design, develop, and support cloud-native applications and automation services on AWS; Build backend services and intelligent automation workflows using Python and/or Node.js; Design and implement event-driven and serverless architectures using AWS services; Develop secure and scalable data pipelines and service integrations; Automate deployments and infrastructure management using CI/CD pipelines; Monitor, troubleshoot, and optimize applications using CloudWatch and logging tools; Participate in code reviews, testing, debugging, and production support; Maintain technical documentation, architecture notes, and deployment procedures.

Seniority

Mid-level, hands-on IC