Bengaluru · Hybrid
Software Engineer – Algorithm Development
Full-timePosted
- Salary
- Not disclosed
- Experience
- 5–8 years
- Eligible batches
- 2020 · 2021
- Degree
- Bachelor's, Master's
- Location
- BengaluruHybrid
About the role
The position is for an experienced software engineer who will design, implement and validate algorithms that turn complex diagnostic and operational data into actionable insights. The work focuses on scientific computing, signal and image processing, predictive analytics and machine learning, primarily using Python and the evolving Databricks platform.
Responsibilities
- Develop and maintain Python‑based algorithms for data analysis, modeling and predictive analytics.
- Build scalable, modular components that run on distributed environments such as Spark/PySpark on Databricks.
- Collaborate with data engineers, scientists and domain experts to translate requirements into analytical solutions.
- Perform testing, benchmarking and performance tuning of algorithmic workloads.
- Support migration of existing analytical code from AWS to Databricks and apply modern MLOps practices.
- Participate in code reviews, CI/CD pipelines and documentation to ensure high‑quality software.
Free interview prep
Prepare for the interview
Eligibility
- Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Physics, Engineering or a related technical discipline.
Skills
- Strong Python programming with experience in NumPy, pandas and SciPy.
- Proficiency in SQL and version control (Git).
- Understanding of scientific computing, signal/image processing and predictive modeling.
- Familiarity with cloud environments, preferably AWS.
- Experience with distributed data processing concepts and tools such as Spark.
Resume keywords
Asked for
- Python
- NumPy
- Pandas
- Scipy
- SQL
- Git
- AWS
Nice to have
- Spark
- Databricks
- Mlflow
- Docker
- Delta lake
You'll apply on thermofisher.wd5.myworkdayjobs.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Thermo Fisher Scientific
Thermo Fisher Scientific is a leading provider of scientific instruments, reagents, and consumables.
Founded 2006 · 1001-5000 employees · HQ Waltham, Massachusetts, USA
More about Thermo Fisher ScientificSimilar roles
More AI / ML jobs
Senior Software EngineerCaterpillar · Bengaluru, Chennai₹31.3–34.6 LPAest.Senior Software EngineerSentinelOne · Bengaluru₹18.5–72 LPAest.
Senior Associate Software EngineerDuck Creek Technologies · Bengaluru
Staff Software Development EngineerZscaler · Bengaluru
SAP DeveloperNVIDIA · Bengaluru, Hyderabad, Pune
Technical Courseware DeveloperHewlett Packard Enterprise · Bengaluru, San Jose