At a glance
- Workplace
- Hybrid
- Location
- Bangalore, Karnataka
About the role
- Brillio is seeking a Senior Lead AI/ML Engineer to design, develop, and maintain scalable machine learning pipelines and advanced data science solutions.
- The role involves leading end-to-end delivery of low-latency inferencing solutions and building deep learning pipelines for forecasting and personalization.
Responsibilities
- Design, develop, and maintain scalable machine learning pipelines using Java, Python, or Scala to support advanced data science solutions.
- Implement, optimize, and deploy distributed computing solutions leveraging frameworks such as Spark, DASK, or Ray to handle large-scale data processing and model training.
- Lead the end-to-end delivery of low-latency inferencing solutions, ensuring robust performance and reliability in production environments.
- Build and enhance deep learning pipelines for forecasting and personalization using frameworks such as PyTorch and TensorFlow.
- Collaborate with cross-functional agile teams to design and implement RESTful web services and integrate machine learning components into broader service-oriented architectures.
- Utilize real-time streaming technologies like Kafka or Storm to enable real-time data ingestion and processing for machine learning applications.
- Drive experimentation, model evaluation, and statistical analysis using advanced techniques such as hypothesis testing, regression, and probabilistic graphical models.
- Ensure quality and reproducibility of machine learning workflows by leveraging tools such as Git, JIRA, and containerization platforms like Docker or PCF.
Requirements
- Advanced proficiency in Java, Python, or Scala for software and ML pipeline development
- Hands-on experience with distributed computing frameworks such as Apache Spark, DASK, or Ray
- Deep understanding of machine learning frameworks including TensorFlow, PyTorch, Sci-Kit Learn, Keras, and MXNet
- Expertise in statistical analysis and computing, including hypothesis testing, T-Test, Z-Test, and regression methods
- Experience with real-time data streaming tools such as Kafka or Storm
- Knowledge of building and deploying deep learning models for forecasting and personalization
- Proficiency in RESTful web services and service-oriented architecture design
- Experience with containerization technologies such as Docker or PCF
- Familiarity with ML workflow orchestration tools like KubeFlow or BentoML
- Proficiency with Git for version control
Preferred qualifications
- Experience with Great Expectations or Evidently AI for model monitoring and validation
- Hands-on expertise in SAS, SPSS, or R/R Studio for advanced statistical modeling
- Knowledge of advanced forecasting techniques including Exponential Smoothing, ARIMA, and ARIMAX
- Familiarity with classification algorithms such as Decision Trees and SVM
- Understanding of distance metrics like Hamming, Euclidean, and Manhattan Distance
- Experience in container orchestration and deployment within cloud or hybrid environments
- Experience using agile project management tools such as JIRA
Workplace
- This role requires working from the office at Manyata Tech Park, Bangalore, for at least 4 days per week.
Skills
- Python
- PySpark
- Java
- Scala
- TensorFlow
- PyTorch
- Sci-Kit Learn
- Keras
- MXNet
- Spark
- DASK
- Ray
Show all 15 skills
- Kafka
- Docker
- Git