Job Title: Java AWS AI Developer
Location: Bangalore, KA(local only)
Experience Required: 3+ years
Role Type : Contract-2 years+ possible extension
Shift- General
CTC-30- 35 LPA
Interview- f2f
Skills: Java, AWS, Python-AI/LLM , Devops and CI/CD, Linux
Your Roles & Responsibilities include:
- Demonstrate Strong Ownership & Relevance
- Building cloud applications that are highly scalable and highly available
- Building high performing RESTFul web services and APIs
- Participate in Requirements, Planning, Design, Review discussions.
- Work in a Continuous integration environment with highest focus on software standards and quality
- Innovate and generate new ideas for Product & Process, BU and Cisco, build prototypes, propose ideas
- Analyze customer feedback and customer issues, participate actively in customer support activities which includes triage & providing resolutions
- Incrementally upgrade & develop new skills to adopt to new product requirements, participate and present leanings in a BU level forums
- Document software design, flows and use cases using various software design techniques like Sequence Diagrams, Architectural Diagrams, Class Diagrams etc...
- Good Team Player - Recognize & Respect each other, Have Fun, Adopt to Cisco Culture, Demonstrate highest Ethics & Integrity, Give importance to Health & Family
- Take initiative and be responsible for Self-Development, Seek Mentor-ship, Take self-improvement trainings
- Work in an agile environment, adopt to obstacle culture and team first attitude
Minimum Qualifications
AI / ML Requirements
- Strong understanding of Machine Learning fundamentals (supervised/unsupervised learning, model evaluation, bias/variance, overfitting).
- Hands-on experience or working knowledge of Python for ML integration or experimentation.
- Familiarity with ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or similar.
- Experience integrating AI services such as:
- AWS SageMaker
- Amazon Bedrock
- AI/LLM APIs (OpenAI, Anthropic, or similar)
- Understanding of LLM-based solutions, including prompt engineering, embeddings, vector databases, and retrieval-augmented generation (RAG).
- Knowledge of model deployment, versioning, monitoring, and retraining concepts.
- 3+ years of experience in building Cloud web applications (programming using Java/J2EE and Python/Django, Spring, REST, SOAP, Apache Tomcat/nginx/httpd)
- Hands-on experience designing and deploying scalable web applications, microservices for AWS (Development, Deployment and Troubleshooting)
- Cloud skills Cloud Framework (Step Function, Lambda, SNS, SQS, KMS, S3, API G/W) Docker, Serverless Process, Access Control
- Web servers: Tomcat, Nginx or anything similar
- Database: Both SQL (Postgres/MySQL) and any No-SQL DB(Liquibase)
- GIT/Gerrit/Jenkins, should have experience with CI/CD and complete cloud application lifecycle
- Good experience using Build Tools (Gradle, Maven, ANT etc...)
- Should have experience working on RHEL or any flavors of Linux
- Good experience with test coverage tools with various testing techniques
- Good experience using IDE (like Eclipse etc...)
- Good Teamwork and collaboration skills
- Strong Problem-solving skills
- Strong analytical and communication skills