SlipstreamJobsFresh Startup & VC-Backed Jobs

Machine Learning Data Engineer

BlueOptima - Bengaluru, India - Hybrid - posted 2026-10-19

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

BlueOptima is seeking a Machine Learning Data Engineer to join its Data Engineering team in Bengaluru. The company provides industry-leading objective metrics in software development, leveraging vast datasets relating to changes that software developers make in source code within enterprise environments. In this role, you will own end-to-end machine learning solutions—from initial data exploration through production deployment and ongoing monitoring. You will work with clients and customer support teams to understand problems, analyze feasibility, and develop solutions using both advanced ML algorithms and statistical approaches. A key responsibility is selecting the right tool for each problem, balancing cutting-edge techniques with simpler, equally effective solutions when appropriate. You will explore both structured and unstructured datasets, coordinate with engineering and client-side teams to move solutions from exploratory analysis to production, and take ownership of solution quality and impact. You will also identify bottlenecks in skills, technology, and processes, resolve issues in existing ML solutions, and measure the impact of improvements. The role emphasizes solution ownership and encouraging others to take responsibility for their work. You will be part of a diverse Data Engineering team focused on delivering production-ready solutions and actionable insights across all BlueOptima products. The majority of the team is based in the Bangalore office, and you will work hand-in-hand with colleagues across Data Analytics, Machine Learning, and AI. **Requirements:** - Minimum Bachelor's degree in Computer Science, Statistics, Mathematics, or equivalent - Minimum 3+ years of experience developing solutions, with at least 2+ years using NLP with Deep Learning (preferred) - Experience with PyTorch (preferred), TensorFlow, or Keras - In-depth understanding of a wide range of Machine Learning techniques and ability to select the best approach for structured and ill-structured problems - Strong statistical analytics skills demonstrated through data engineering or similar experience - Strong Python programming skills for building applications and scripting solutions - Drive to see technical solutions through to product inclusion - Strong written and verbal communication skills **Good to Have:** - Experience fine-tuning neural networks and explaining layer functionality, designing loss functions and custom metrics - Understanding of word embeddings (word2vec, GloVe, BERT), Encoder-Decoder architecture, and Hugging Face library - Experience managing software vulnerabilities and defensive coding practices - Experience automating tasks and with PostgreSQL or similar relational databases - Data visualization experience (Grafana, Superset, Tableau, or similar) - Ability to explain technical concepts to non-experts - Project management and process design experience - Experience deploying via containers (Docker, Kubernetes)

Similar roles