We are looking for a Senior Associate - ML Ops Engineer to help us gain useful insight out of raw data. Senior Associate - ML Ops Engineer responsibilities include working with the data science team, planning projects and building analytics models. You should have a strong problem-solving ability and a knack for statistical analysis. If you’re also able to align our data products with our business goals, we’d like to meet you. Your ultimate goal will be to help improve our products and business decisions by making the most out of our data.
Minimum Qualification -
- Bachelor/ Master degree in Computer Science, Operations Research, Econometrics, Statistics or related technical field.
- 3+ years of experience solving analytical problems using quantitative approaches.
Technical Skills -
Must have –
- Experience with Databricks and MLflow.
- Experience deploying machine learning models in production environments.
- Expertise in data structures, algorithms, core object-oriented programming (OOP) concepts and software engineering principles.
- Ability to develop and implement strategies for monitoring model performance, accuracy, and overall health.
- Proficiency in developing and maintaining RESTful APIs using Python frameworks (e.g., Flask, Django).
- Strong ability to write database queries (SQL and NoSQL).
- Excellent problem-solving and troubleshooting skills in Python.
- Familiarity with Python libraries such as Pyspark, Pandas, scikit-learn, SQLAlchemy, and Requests.
Good to have –
- Expertise in Kafka Streaming and Batch processing.
- Familiarity with version control systems (e.g., Git) and CI/CD practices.
- Experience with Python multiprocessing and worker/queue systems.
- Understanding of event-driven or asynchronous programming, or at least a high-level understanding.