Highlights
Develop real-world projects in Python & AI. Build Jupyter Notebook problems. Work with Django and multiple databases.
Description
As a Machine Learning Engineer, you will play a pivotal role in designing and developing real-world projects for technical assessments using Python, AI, ML, and NLP. Your responsibilities include building Jupyter Notebook problems covering Machine Learning algorithms and data-driven scenarios. You'll perform Exploratory Data Analysis (EDA) to prepare datasets and ensure technical accuracy, quality, and clarity in all developed problems and solutions. Additionally, you will work on backend development tasks using Django (Python 3.8.10), write and validate SQL queries for multiple databases, and provide technical support by handling client and candidate queries related to assessments.
Key Responsibilities:
- Design and develop real-world projects and coding challenges in Python, AI, ML, and NLP
- Create Jupyter Notebook problems covering Machine Learning algorithms and data-driven scenarios
- Perform Exploratory Data Analysis (EDA) to prepare datasets for project creation
- Work on backend development tasks using Django (Python 3.8.10)
- Write and validate SQL queries for multiple databases (MySQL, MS SQL, Oracle, PostgreSQL)
- Provide technical support by handling client and candidate queries related to assessments
- Ensure technical accuracy, quality, and clarity in all developed problems and solutions
Required Skills & Qualifications:
- Strong proficiency in Python programming (mandatory)
- Data Structures, Algorithms, and Django framework knowledge
- Practical understanding of AI, Machine Learning, NLP, and EDA techniques
- Experience with ML libraries such as NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, or PyTorch
- Bonus: Basic ability to write SQL queries across multiple databases
- Excellent analytical, problem-solving, and communication skills
Skills