1 year ago
Bengaluru, IndiaSenior
Responsibilities
- Collaborate with data science teams, plan projects, and build analytics models.
- Deploy machine learning models in production environments.
- Develop strategies to monitor model performance, accuracy, and overall health.
- Develop and maintain RESTful APIs using Python frameworks such as Flask and Django.
- Write SQL and NoSQL database queries and troubleshoot Python-based systems.
- Align data products with business goals to improve products and business decisions.
- Support Kafka streaming and batch processing, multiprocessing, worker and queue systems, and event-driven or asynchronous programming.
Requirements
- Bachelor's or master's degree in Computer Science, Operations Research, Econometrics, Statistics, or a related technical field.
- At least 3 years of experience solving analytical problems using quantitative approaches.
- Experience with Databricks, MLflow, and production machine learning model deployment.
- Knowledge of data structures, algorithms, object-oriented programming concepts, and software engineering principles.
- Proficiency in Python, Python web frameworks, SQL, and NoSQL.
- Familiarity with PySpark, Pandas, scikit-learn, SQLAlchemy, Requests, Kafka, Git, and CI/CD practices.
- Understanding of event-driven or asynchronous programming is preferred.
