1 year ago
Bengaluru, IndiaEntry Level
Responsibilities
- Collaborate with the data science team on projects and build analytics models.
- Deploy machine-learning models in production environments.
- Develop and maintain RESTful APIs using Python frameworks such as Flask and Django.
- Create strategies for monitoring model performance, accuracy, and overall health.
- Write SQL and NoSQL database queries and troubleshoot Python-based systems.
- Use data products and quantitative analysis to improve products and business decisions.
- Work with Kafka streaming and batch processing, version control, multiprocessing, and worker or queue systems as applicable.
Requirements
- Bachelor’s or master’s degree in Computer Science, Operations Research, Econometrics, Statistics, or a related technical field.
- At least 1 year of experience solving analytical problems using quantitative approaches.
- Experience with Databricks and MLflow.
- Knowledge of data structures, algorithms, object-oriented programming concepts, and software engineering principles.
- Proficiency in Python, Python web frameworks, SQL, and NoSQL databases.
- Familiarity with PySpark, Pandas, scikit-learn, SQLAlchemy, and Requests.
- Preferred qualifications include Kafka streaming and batch-processing experience, Git and CI/CD familiarity, Python multiprocessing and worker or queue systems, and event-driven or asynchronous programming knowledge.
