Sandvik AB

Software Developer

Sandvik AB
Apply
8 hours ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Develop and validate computational models, algorithms, and data-driven solutions for research projects.
  • Analyze large datasets and generate insights using scientific computing and statistical techniques.
  • Build and automate research workflows, simulations, and data-processing pipelines.
  • Collaborate with researchers and technical teams to solve complex scientific and engineering problems.
  • Document research findings, methodologies, and experimental results.
  • Contribute to technical publications, reports, patents, and innovation initiatives.
  • Develop, train, validate, test, deploy, integrate, and operationalize machine learning, deep learning, physics-based, and mathematics-based models.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, Mathematics, Physics, Data Science, or a related field.
  • Strong foundation in algorithms, data structures, and computational problem-solving.
  • Experience in scientific programming, data analysis, or research-oriented software development.
  • Proficiency with Python, C/C++, Java, SQL, Bash/Shell Scripting, NumPy, Pandas, SciPy, Matplotlib, Jupyter Notebook, Git, Linux/Unix, and PyTest.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and in collaborative research environments.
  • Preferred experience with Docker, High-Performance Computing, machine learning, and workflow automation.

Tech Stack

BashCC++DockerGitJavaJupyter NotebookLinuxMatplotlibNumPyPandaspytestPythonSciPySQL

Categories

Contact me