9 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, develop, and maintain scalable machine learning pipelines using Java, Python, or Scala.
- Implement and optimize distributed computing solutions with Spark, Dask, or Ray for large-scale processing and model training.
- Lead end-to-end delivery of low-latency inference solutions for reliable production performance.
- Build deep learning pipelines for forecasting and personalization using PyTorch and TensorFlow.
- Integrate machine learning components into RESTful web services and service-oriented architectures.
- Use Kafka or Storm for real-time data ingestion and processing.
- Drive experimentation, model evaluation, hypothesis testing, regression analysis, and probabilistic graphical modeling.
- Improve the quality and reproducibility of ML workflows using Git, JIRA, Docker, or PCF.
- Collaborate with cross-functional teams on ML solution delivery.
Requirements
- 6–8 years of experience developing modern software applications.
- At least 5 years of experience building and optimizing machine learning pipelines with Java, Python, or Scala.
- At least 4 years of experience with distributed computing frameworks such as Spark, Dask, or Ray.
- Advanced proficiency in Java, Python, or Scala and hands-on distributed computing experience.
- Deep understanding of TensorFlow, PyTorch, scikit-learn, Keras, and MXNet.
- Expertise in statistical analysis, hypothesis testing, T-tests, Z-tests, and regression methods.
- Experience with Kafka or Storm, deep learning models, forecasting, personalization, RESTful services, service-oriented architecture, and containerization.
- Familiarity with Kubeflow or BentoML and proficiency with Git.
- Preferred experience with Great Expectations, Evidently AI, SAS, SPSS, R, RStudio, advanced forecasting, classification algorithms, distance metrics, cloud or hybrid deployment, and JIRA.
- Bachelor's degree in Computer Science, Information Systems, Data Science, or a closely related field.
- Relevant machine learning, data engineering, or distributed computing certification is desirable.
Benefits
- The role is based at the Manyata Tech Park office in Bangalore and requires working from the office at least four days per week.
Tech Stack
Apache KafkaApache SparkApache StormDatabricksDockerGitJavaKerasPivotal Cloud FoundryPythonPyTorchRSassScalascikit-learnTensorFlow
Categories
About Brillio
Brillio is a privately held digital engineering and enterprise AI services firm that helps Fortune 1000 companies modernize products, data, and infrastructure. It combines consulting and managed services with an accelerator platform (ADAM) across cloud, AI, data engineering, customer experience, and infrastructure workstreams. Founded in 2014 and headquartered in Dallas, it operates delivery centers across North America, Europe, and Asia, with focus areas that include healthcare and life sciences.
