IBM Consulting drives business and technology transformation globally. Asset Engineering seeks an experienced Data Scientist to develop scalable AI solutions supporting multiple clients and internal initiatives.
-
Build and maintain backend services APIs and integrations
-
Own modules end-to-end β development testing documentation
-
Improve code quality performance and automation workflows
-
Work with cross-functional teams to understand requirements and turn them into simple working solutions
-
Debug production issues and close them quickly
-
Review junior developersβ code and help them when needed
-
Solid experience in Python programming (minimum 6 years).
-
Expertise with at least one web framework: Flask Django or FastAPI.
-
Experience with databases: both SQL (PostgreSQL MySQL) and NoSQL (MongoDB Redis).
-
Comfortable working with asynchronous code or concurrency (multi-process / async) β if applicable.
-
Experience writing unit tests integration tests; familiarity with pytest or equivalent.
-
Worked on data pipelines or automated workflows (Pandas NumPy Airflow etc.).
-
Proficient with version control (Git) and CI/CD pipelines.
-
Good problem-solving skills and the ability to work independently.
-
Strong communication β you explain your code ask questions and drive clarity.
-
Experience in cloud platforms (AWS / Azure / GCP).
-
Familiarity with Docker Kubernetes or microservices architecture.
-
Experience with data analysis ML or working closely with data teams.
-
Knowledge of async frameworks or event-driven Python systems.
-
Open-source contributions or personal Python projects