19 Sep
|
Albertsons Companies India
|
Bengaluru
19 Sep
Albertsons Companies India
Bengaluru
About the Role:
n We're hiring a Software Engineer who pairs solid Java full-stack fundamentals with genuine curiosity about building AI-powered features. You'll write and review code daily, grow your craft on real production systems, and get hands-on with products that increasingly use LLMs, RAG, and agentic workflows. This is an ideal role for an early-career engineer who wants to
n build a strong distributed-systems and full-stack foundation while learning to develop AI native features from the ground up.
nWhat You'll Do:
n
n
- Write and review code; follow and learn the team's standards of excellence.
n
- Evaluate user requests and help clarify objectives and functional requirements for new or modified programs.
n
- Design and develop software and business-process solutions based on business needs, with guidance. Contribute to AI-powered features helping build Mutli-agent systems, LLMbacked functionality, RAG retrieval, and easy tool-using workflows under mentorship.
n
- Help with basic quality checks for AI features (test prompts, sanity checks) so behavior stays predictable.
n
- Conduct feasibility studies for new and existing applications, making decisions within defined parameters.
n
- Focus on quality in all aspects of work and continually improve your standards.
n
- Contribute to team activities and collaborate across teams to solve problems.
n
nCore Engineering Experience (Required):
n
n
- 69 years as a Full Stack Developer across Java, Web, and Mobile technologies.
n
- 6+ years in OOAD, Java EE, Web technologies, and REST APIs.
n
- Working knowledge of database technologies relational (Oracle, Azure SQL, PostgreSQL) and/or NoSQL (MongoDB, Cassandra) with exposure to mobile data synchronization and offline storage.
n
- Working knowledge of UI/Web 2.0 development (JavaScript, CSS, SCSS, HTML5, AJAX, jQuery, NodeJS, ReactJS, AngularJS) with responsive, mobile-first design.
n
- Foundational understanding of design patterns and building scalable, maintainable applications.
n
- Familiarity with application servers (Tomcat, Jetty, Reactor Netty).
n
- 2+ years with cloud platform services (Azure, GCP, or AWS) and cloud application development.
n
- Working knowledge of automated testing: JUnit/TestNG, plus Selenium, Playwright, Cucumber, Rest-Assured, Karate; mobile testing with Appium or Espresso.
n
- Working knowledge of the full SDLC and Agile methodologies.
n
- Exposure to CI/CD with Jenkins or GitHub Actions; Docker/Kubernetes is a plus.
n
- Familiarity with GitHub Copilot or similar AI-assisted development tools.
n
- Ability to understand stakeholder expectations and escalate issues that may affect delivery.
n
nAI Skills (Mandatory):
n
n
- AI-augmented engineering: Comfortable using AI tools (e.g., Copilot, ChatGPT/Claude code ) in daily engineering work to write, debug, and learn faster, with growing awareness of cost-aware usage.
n
- LLM basics: Conceptual understanding of how LLM-based applications work (chatbots, Q&A;, assistants), including the basics of prompt engineering and context.
n
- RAG awareness: Familiarity with the idea of Retrieval-Augmented Generation retrieving relevant data to ground LLM responses.
n
- Agentic concepts: Awareness of agentic AI ideas agents using tools, memory, and multi-step workflows.
n
- AI frameworks (exposure): Hands-on exposure through projects, coursework, or POCs to an LLM framework such as LangChain, LangGraph, or Google GenAI tools.
n
nMandatory Skills Summary:
n
n
- Languages: Java 11+
n
- Databases: MySQL / PostgreSQL / Oracle / MongoDB / Cassandra
n
- Frontend: HTML / CSS / JavaScript / ReactJS / Bootstrap
n
- Backend: Spring Boot / REST APIs / Microservices
n
- Automation Testing: JUnit / Selenium / Playwright / Cucumber / Jest
n
- Cloud: AWS / GCP / Azure
n
- DevOps: CI/CD, GitHub, Jenkins
n
- AI: LLM basics, RAG awareness, agentic concepts, LangChain/LangGraph exposure
n
📌 Senior Engineer Software (Applied AI) (Bengaluru)
🏢 Albertsons Companies India
📍 Bengaluru