{"id":2840455,"url":"https://alion.io/job/blueoptima-machine-learning-data-engineer","title":"Machine Learning Data Engineer","company":{"id":2256,"name":"BlueOptima","domain":"blueoptima.com","url":"https://alion.io/company/blueoptima","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":19500,"max_usd":52000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":31},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Keras","optional":false},{"name":"Machine Learning","optional":false},{"name":"NLP","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"TensorFlow","optional":false},{"name":"containerd","optional":true},{"name":"Encoder-Decoder","optional":true},{"name":"Grafana","optional":true},{"name":"Hugging Face","optional":true},{"name":"Kubernetes","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Superset","optional":true},{"name":"Tableau","optional":true}],"status":"live","first_seen_at":"2026-10-19T07:46:30Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-23T21:23:32Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"BlueOptima’s vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries. We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what has been done before.\nWe are a global company which has consistently doubled in headcount and revenue YoY, with no external investment. We currently are located in 4 countries: London (our HQ), Mexico, India and the US. A total number of 100+ employees (and increasing every day) from 22 different nationalities and with over 25 languages spoken.\nWe promote an open minded environment and encourage our employees to create their own success story in this high performance environment.\n BlueOptima has a truly unique collection of vast datasets relating to the changes that software developers make in source code when working in an enterprise software development environment.\nAs a Machine Learning Data Engineer you will take problems and ideas from our clients and customer support teams, analyse what would be involved, whether the solution will solve the underlying problem, plan and develop solutions. Within time you should be able to provide your own pipeline of ideas or problems that we can tackle. As with many problems within the Data Engineering space, defining effective pipelines to gather, curate and manage the data is as important as selecting the best approach using ML techniques.\nYou will take responsibility for the end to end process, this means that you will own the initial exploration of the data, the development of a solution, design the requirements for ongoing monitoring of the solution once it is released and tackle any issues that arise from the solution. Solution ownership is a fundamental part of the role and it is expected that you would not only take this for the solutions you develop but encourage others to own and take responsibility for the solutions they are involved in.\nYou will use tools ranging from advanced Machine Learning algorithms to Statistical approaches and will be able to select the best tool for the job. This means both being able to suggest the cutting edge approaches to problems and just as importantly identifying when a simpler approach will provide a solution which is as effective. Finally, you will support and identify improvements to our existing algorithms and approaches.\nYour team:\nThe Data Engineering team at BlueOptima accelerates value delivery for internal and external stakeholders by providing production ready solutions & actionable insights. We cater to all products within BlueOptima, supercharging their success through data driven innovation.\nYou will be working hand-to-hand with a diverse team with a variety of skill sets across the fields of Data Analytics, Machine learning & Artificial intelligence. Majority of the team is currently based out of our Bangalore office.\nResponsibilities and tasks:\nSolve business problems using advanced Machine Learning and statistical techniques\n\nIdentify opportunities to add value and solve problems using Machine Learning across the business\n\nIdentify bottlenecks in skills, technology, and processes restricting the team's ability to deliver excellence\n\nExploring vast datasets, both structured and unstructured\n\nOwning the final solution; coordinating with different teams including engineering and client-side teams to take a solution from exploratory analysis to deployed in production.\n\nFacilitate taking solutions into production, through active participation with the internal development teams\n\nSpec the requirements to solve a problem and identify the critical path and timelines and be able to give clear estimates quantifying any uncertainty\n\nResolve issues and find improvements to existing Machine Learning solutions and measure their impacts\n\nTakes data-driven approaches to validate assumptions/issues and track progress on changes being implemented\n\n What You Need to Succeed at BlueOptima:\nMinimum Bachelor's degree in Computer Science/Statistics/Mathematics or equivalent.\n\nMinimum of 3+ years experience in developing solutions with at least 2+ years using NLP with Deep Learning preferred.\n\nAt least worked in any of these tools: PyTorch (Preferred)/Tensorflow/Keras\n\nAn in-depth understanding of a wide range of Machine Learning techniques, and an understanding of which approach is best suited for the problem at hand (structured and ill-structured)\n\nStrong statistical analytics skills demonstrated through data engineering or similar experience.\n\nUnderstanding of Python programming when building both applications and scripting simple solutions.\n\nA drive to not only identify a solution to a technical problem but to see it all the way through to inclusion in a product\n\nStrong written and verbal communication skills\n\nGood to have (Technical requirements/ Previous experience)\nExperience with fine-tuning neural nets and explaining how the different layers work along with designing loss functions, custom metrics, etc.\n\nUnderstanding of word embeddings like word2vec, glove, Bert, Encoder-Decoder architecture, hugging face library\n\nExperience working with managing software vulnerabilities in a coding environment.\n\nAn understanding of defensive coding practices.\n\nExperience with automating tasks to maximize time for more important problems.\n\nExperience with PostgreSQL or similar Relational Database.\n\nExperience with Data visualization experience (via Grafana, Superset, Tableau, or similar) is preferable.\n\nBe comfortable explaining very technical concepts to non-expert people.\n\nExperience in project management and designing processes to deliver successful outcomes.\n\nExperience with deploying via containers using docker, containerd, Kubernetes\n\n Why join our team?\nCulture and Growth:\nGlobal team with a creative, innovative, and welcoming mindset\n\nRapid career growth and opportunity to be an outstanding and visible contributor to the company's success\n\nFreedom to create your own success story in a high-performance environment\n\nTraining programs and Personal Development Plans for each employee\n\nBenefits:\n33 days of holidays (this includes public and religious holidays)\nContributions to your Provident Fund which can be matched by the company above the statutory minimum as agreed\nGratuity payments\nPrivate Medical Insurance provided by the company (Employee + Spouse + 2 Children + 2 Parents)\n12 Weeks Paid Paternity Leave, 6 months Maternity leave\nSupport with childcare costs (50%)\nWork from Home Equipment allowance\nFlexible Work from Home policy - 2 days home p/w\nFlexible Work from Long Distance - 4 weeks a year\nSponsored Learning Opportunities\nTeam Socials\nStay connected with us on LinkedIn or keep an eye on our career page for future opportunities!","description_format":"text","description_chars":6873,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule","Health insurance"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Code Intelligence","Developer Tools"],"lifecycle":[{"event":"open","at":"2026-10-19T08:50:25Z"}],"visa":[],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.853,"p_room":1,"age_days":3,"expected_fill_days":21,"reasons":["conf:2","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/blueoptima-machine-learning-data-engineer","json_url":"https://alion.io/job/blueoptima-machine-learning-data-engineer.json","meta":{"generated_at":"2026-10-23T22:48:42Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5895,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2256},"rest":"https://alion.io/mcp/rest/get_company?id=2256"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblueoptima-machine-learning-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fblueoptima-machine-learning-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fblueoptima-machine-learning-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/blueoptima-machine-learning-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblueoptima-machine-learning-data-engineer"}]}