Harman is hiring for the position of Associate Engineer – AI/ML with Python in Bangalore, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Harman |
| Position | Associate Engineer – AI/ML with Python |
| Qualifications | Bachelor’s Degree |
| Experience | Freshers (0-1 Years) |
| Location | Bangalore, India |
Key Responsibilities:
- Design and develop Agentic AI workflows by leveraging Large Language Models (LLMs), planning mechanisms, tool integrations, and memory components.
- Build and integrate LLM-powered applications using frameworks such as LangChain and LlamaIndex.
- Develop and maintain RESTful APIs and backend services using frameworks including Django, Flask, FastAPI, Robyn, and Vert.x.
- Implement Retrieval-Augmented Generation (RAG) solutions utilizing vector databases, embeddings, and advanced information retrieval techniques.
- Contribute to machine learning model development through feature engineering, data preprocessing, and model optimization activities.
- Develop and maintain secure web applications and microservices with authentication and authorization mechanisms such as OAuth and JWT.
- Implement asynchronous processing and background task execution using Celery to support AI-driven workloads and system scalability.
- Manage and optimize databases and search platforms, including MySQL, Redis, Elasticsearch, and ScyllaDB.
- Containerize applications using Docker and support orchestration and deployment processes within Kubernetes environments.
- Assist with model training, CI/CD pipeline implementation, and cloud-based deployments on AWS.
- Collaborate with cross-functional teams in an Agile environment throughout all phases of the Software Development Life Cycle (SDLC).
Eligibility Criteria:
- Be pursuing or have completed a Bachelor’s degree in Computer Science, AI/ML, Data Science, or a related field.
- Possess a strong foundation in programming, data structures, algorithms, and software engineering principles.
- Demonstrate a keen interest in AI, autonomous systems, and emerging technologies.
- Exhibit the ability to learn quickly and work effectively in a fast-paced, collaborative team environment.
Required Skills:
- Possess 0–1 year of experience or strong academic/project exposure in Artificial Intelligence (AI), Machine Learning (ML), or Software Development.
- Demonstrate proficiency in Python programming, with exposure to GoLang, Java, SQL, and JavaScript considered an added advantage.
- Have a solid understanding of HTML, CSS, and modern web application architecture.
- Possess knowledge of Machine Learning fundamentals and commonly used ML algorithms.
- Have hands-on experience with ML libraries and frameworks such as TensorFlow, PyTorch, Scikit-learn, Pandas, and NumPy.
- Demonstrate a basic understanding of Natural Language Processing (NLP), Transformer models, and Large Language Models (LLMs) such as OpenAI and LLaMA.
- Possess knowledge of RESTful APIs, JSON, and SQLAlchemy.
- Have experience with version control systems and collaboration tools such as Git, GitHub, or Bitbucket through academic or project work.
- Demonstrate awareness of CI/CD pipelines, software build processes, and deployment concepts.
- Exhibit strong analytical, critical-thinking, and problem-solving skills.
Preferred Skills:
- Have practical exposure to Agentic AI concepts, including reasoning, planning, memory, and tool integration.
- Possess hands-on experience with AI development frameworks such as Hugging Face, LangChain, or LlamaIndex.
- Demonstrate familiarity with Retrieval-Augmented Generation (RAG) architectures and vector databases.
- Have exposure to DevOps and monitoring tools such as Docker, Kubernetes, Jenkins, and Kibana.
- Possess familiarity with AWS cloud services for application development, deployment, or machine learning solutions.
- Have internship or academic project experience in AI/ML or Full-Stack Development.
- Demonstrate contributions to open-source projects or maintain personal projects on GitHub.
About Company:
HARMAN designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things. With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.