Job Overview
Role: Associate Software Engineer – AI/ML with Python Location: Bangalore, Karnataka, India Experience: 0 to 1 Year (Freshers & Final Year Students Eligible) Qualification: B.E. / B.Tech / B.Sc. / BCA (Computer Science or matching fields)
Job Description
HARMAN is seeking a highly enthusiastic Agentic AI Engineer eager to construct next-generation cognitive systems driven by autonomous workflows and complex Large Language Models (LLMs). This technical profile is optimal for proactive tech freshers who want to fuse core web frameworks, scalable cloud architectures, and machine learning models to deploy secure, intelligent microservices. Candidates joining this division will have a unique opportunity to collaborate directly with premier global systems, including a renowned German Automotive OEM ecosystem.
Roles and Responsibilities
- Designing and executing automated Agentic AI operational sequences leveraging open-source tool architectures, custom planners, and volatile memory elements.
- Building and scaling secure backend software, RESTful configurations, and data endpoints via Python-centric microframeworks (such as Django, Flask, FastAPI, Robyn, or Vert.x ecosystem tracks).
- Deploying highly accurate Retrieval-Augmented Generation (RAG) components utilizing embedded vector spaces and custom databases.
- Writing structured background automation schedules and asynchronous job workers utilizing Celery.
- Managing operational records, storage layouts, and search indices across relational and non-relational configurations including MySQL, Redis, ElasticSearch, and ScyllaDB.
- Containerizing application components inside secure Docker instances to streamline orchestration inside agile environments across the Software Development Life Cycle (SDLC).
Skills and Eligibility Criteria
Educational Background: Must hold or be a final-year graduating student completing a Bachelor's Degree in Computer Science, AI/ML, Data Science, or a closely matching quantitative engineering track.
Experience: 0 to 1 year of hands-on technical software execution or clear, demonstrable academic project portfolios in predictive modeling.
Mandatory Technical Skills:
- Primary Language: Proficiency in Python (Mandatory).
- Complementary exposure to GoLang, Java, SQL, or JavaScript is a definite competitive advantage.
- Web & Data Stacks: Familiarity with HTML, CSS, modern client-server models, and programmatic libraries such as RESTful APIs, structured JSON configurations, and SQLAlchemy object-relational mapping.
- Machine Learning Libraries: Foundational grasp of classic ML algorithms and functional toolkits including TensorFlow, PyTorch, Scikit-learn, Pandas, and NumPy.
- NLP Foundations: Introductory conceptual familiarity with Natural Language Processing (NLP), Transformer configurations, and major Large Language Models (OpenAI GPT, LLaMA variants).
Competencies:
- Practical familiarity with Agentic AI mechanics (autonomous agent tool integration, reasoning protocols, memory buffers, and programmatic planning).
- Academic or personal project integrations using Hugging Face pipelines, LangChain orchestration layers, or LlamaIndex data frameworks.
- Familiarity with Retrieval-Augmented Generation (RAG) concepts and vector database clustering models.
- Exposure to containerized orchestration models like Docker, Kubernetes, alongside CI/CD pipelines (Jenkins, Git, Bitbucket) and tracking stacks (Kibana).
- Basic operational awareness of cloud ecosystem architectures like Amazon Web Services (AWS) for infrastructure or model staging.