Python Developer
Echno Technologies Pvt Ltd
Posted 13 Nov 2026, 21:40 IST
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- PythonMachine learningLLMsData analysisData structures & algorithmsscikit-learn
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Listed
- 13 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
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 new technologies in Python, AI, ML, and GenAI.
Requirements & Tech Stack
- 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 (e.g., FastAPI or Flask).
- Familiarity with Git/GitHub.
- Good analytical and problem-solving skills.
- Willingness to learn and adapt to new technologies.