Company: Thermo Fisher Scientific | Position: Software Engineer | CTC: Up to 40 LPA | Locations: Bengaluru | Type: Full-Time, On-site

Company
Position
CTC
Location
Thermo Fisher Scientific
Software Engineer
Up to 40 LPA
Bengaluru
About Company
We are Digital Platforms & Engineering Team – the software center of excellence for Thermo Fisher Scientific. We develop and deliver Cloud-based and desktop tools to help scientists do their work more efficiently and with precision, enabling them to make our world healthier, cleaner and safer. Our world class software products and solutions accelerate scientific discovery and lab efficiency. These solutions allow customers to focus on innovation and the complexities of their science.
Job Description
This position will work within the DPE (Digital Platform Engineering) group to develop and implement various enterprise initiatives and technical projects related to Fisher Scientific and Thermo Fisher Scientific ecommerce web sites. Candidate will work with others on the development team to translate business requirements and technical design into well optimized functioning code using JAVA and related technologies. Candidate will be responsible for implementation, maintenance of web applications and services that interact with Product, Content, Search and E-Commerce systems. Candidate should be able to work effectively in a team to build web applications and services. This position offers an exciting career to work on systems that collaborate with multiple systems including Content Management Systems, Product Information Management System, Middleware and ERPs (Enterprise Resource Planning).
Education & Eligibility Criteria
- Bachelors or Masters (preferred) degree in computer science or a related field
Roles and Responsibilities
- Designing and developing Python applications that integrate with ML stacks for various projects.
- Collaborating with multi-functional teams to define and implement ML solutions.
- Building and maintaining scalable ML models, algorithms, and data pipelines.
- Optimizing and fine-tuning ML models and algorithms for performance and accuracy.
- Implementing and integrating ML frameworks and libraries into existing systems.
- Experience with NLP task and RAG ( Retrieval Augmented Generation)
- Experience working with Vector Database.
- Understating of LLM Agents
- Collaborating with stakeholders to understand business requirements and translate them into technical solutions.
- Creating and maintaining technical documentation for developed applications and ML models.
Qualification
- Solid understanding of Python programming language and its libraries.
- Hands-on experience with ML stacks, including but not limited to TensorFlow, Keras, PyTorch, or scikit-learn.
- Proficiency in designing and implementing ML models and algorithms.
- Experience with data preprocessing, feature engineering, and data visualization techniques.
- Familiarity with cloud platforms such as AWS for deploying ML models.
- Experience working with RAG Framework ( Langchain , Llama index )
How to Apply for the Thermo Fisher Scientific - Software Engineer role?
- Get started by clicking the enticing ‘Apply Now‘ button given below.
- Instantly teleport to the company’s official website for a seamless application process.
- Effortlessly fill in your details, ensuring every box is checked.
- Showcase your expertise by submitting your Resume/CV and additional information.
- Finalize your application by clicking ‘Apply’ and set sail towards your next career adventure.
Click below button to apply for this position.
Oops! The Position has been filled.
Want to see other job openings in the same company? Click below.
More Job Openings
Looking for even more career opportunities? We’ve got you covered! Check out our latest job openings across a wide range of industries
Disclaimer
Kindly be advised that the details presented above are sourced from the official Thermo Fisher page website. For the most current and accurate information, we recommend visiting the official Thermo Fisher hiring site.