Data Scientist

Bp MH, India

About the role

This is a remote AI software engineer role at bp, based in India, focused on applying machine learning and generative AI to business problems. It suits an early-career engineer with a couple of years of hands-on Python and ML experience. The team builds and deploys AI models as part of bp's broader technology organization.

What you’ll do

  • Design, develop and maintain AI models and algorithms
  • Collaborate with cross-functional teams to deliver data-driven solutions
  • Optimize and enhance existing AI models for performance and scalability
  • Ensure data quality and integrity throughout the AI development lifecycle
  • Perform monitoring, alerting and troubleshooting of AI systems

What they’re looking for

  • 2+ years of hands-on experience in Python and SQL
  • Experience with large language models and orchestration tools like LangGraph
  • Working knowledge of LLM patterns such as RAG and LLM-as-a-judge
  • Some experience with numpy, pandas, pyspark, matplotlib, Flask, FastAPI, TensorFlow, PyTorch, scikit-learn
  • Proficiency in data structures, algorithms, and building data pipelines
  • Experience with a cloud platform such as AWS, Azure or Google Cloud
  • Bachelor's or Master's degree in computer science, engineering or a related field

What’s on offer

  • Fully remote position
  • Flexible working arrangements may be considered
  • Life and health insurance, medical care package
  • Learning and development opportunities

Questions about this role

Is this role remote?

Yes, the posting states this position is fully remote.

How many years of experience do I need?

At least 2 years of hands-on Python and SQL experience.

Do I need a degree?

A bachelor's or master's degree in computer science, engineering, information systems or a numerate degree, or equivalent experience.

Related roles

Data Analyst - Data Quality & Databricks

Nexionpro Services · Bangalore, India · Chennai, India · Pune, India

A data analyst role centered on data quality, profiling and reconciliation using Databricks, SQL and PySpark, open across Bangalore, Chennai and Pune for candidates with 7-11 years of experience.

SeniorFull-time
DatabricksSQLPythonPySpark +4
Yesterday

Data Scientist-Vice President-Finance Data & Analytics

JPMorgan Chase · Columbus, United States · OH, United States

A Vice President-level data science role at JPMorgan Chase in Columbus, Ohio, focused on financial analytics and AI tooling. Suits an experienced financial analytics professional skilled in SQL, cloud platforms and Databricks.

On-siteDirectorFull-time
SQLPythonScalaJava +8
August 2026

Lead Data Engineer – Databricks & AI | Remote Canada

Cloud Data Vision · Canada, Canada

Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.

RemoteSeniorContract
DatabricksData EngineeringData PipelinesPython +6
6 days ago

Senior Data Scientist / Lead Data Scientist

Celebal Technologies · Noida, India · Jaipur, India · Bengaluru, India

A senior/lead data scientist role at Celebal Technologies across Noida, Jaipur or Bengaluru, leading enterprise AI/ML and generative AI delivery.

On-siteSeniorFull-time
Machine LearningGenerative AIAgentic AIPython +6
Yesterday

Data Careers Hub - Lead Data Scientist

Data Careers Hub · Pune, India · Hyderabad, India

A senior technical leadership data science role at XPO based in Hyderabad or Pune, architecting enterprise GenAI and RAG solutions for supply chain operations. Suits an experienced data scientist ready to lead AI strategy and mentor a team.

On-siteSeniorFull-time
Generative AIRAGMLOpsMLflow +11
2 days ago

Data Engineer, Data Platform & ML (Remote)

Tabby · Poland

A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +15
7 days ago