14 Nov
|
Echno Technologies
|
Bengaluru
14 Nov
Echno Technologies
Bengaluru
We are looking for a passionate and enthusiastic Python Developer (Fresher) with a basic understanding of Artificial Intelligence (AI), Machine Learning (ML), and Generative AI (GenAI). The candidate should have a strong interest in Python programming, problem-solving, backend development, and developing innovative software solutions. The ideal candidate should be eager to learn, work on real-time projects, and contribute to the development of AI/ML-based and GenAI applications.
Key Responsibilities
• Develop, test, and maintain applications using Python.
• Write clean, efficient, and reusable Python code.
• Work on basic AI/ML models and Generative AI (GenAI) applications.
• Assist in data preprocessing, data cleaning, and data analysis.
• Understand and work with machine learning algorithms.
• Work with libraries such as NumPy, Pandas, Scikit-learn, and Matplotlib.
• Assist in integrating AI/ML models into Python applications.
• Explore Retrieval-Augmented Generation (RAG), Embeddings, and Re-ranking techniques for AI-powered applications.
• Assist in developing and integrating APIs and Python-based backend services.
• Learn and apply Prompt Engineering techniques to improve GenAI application responses.
• Debug code, identify issues, and implement solutions.
• Collaborate with the development team on ongoing projects.
• Continuously learn and explore recent technologies in Python, AI, ML, and GenAI. Required Skills
• Basic knowledge of Python programming.
• Understanding of OOP concepts and data structures.
• Basic knowledge of Artificial Intelligence, Machine Learning, and Generative AI (GenAI).
• Basic understanding of RAG, Embeddings, Re-ranking, and Prompt Engineering.
• Familiarity with NumPy, Pandas, and Scikit-learn.
• Understanding of SQL and database concepts.
• Basic knowledge of REST APIs and Python backend development (FastAPI or Flask).
• Familiarity with Git/GitHub.
• Good analytical and problem-solving skills.
• Willingness to learn and adapt to new technologies.
📌 Python Developer (Bengaluru)
🏢 Echno Technologies
📍 Bengaluru