" center of completion. We build cloud computing services, products and Platforms that the scientific community demands. Thermo Fisher was built to serve society and that sense of purpose will continue to improve innovation and scientific advancement.
Responsibilities:
---------------------
The role is of a hands-on Senior Engineer who could make a difference to the product in terms of the coding, testing, innovative thinking, design and architecture, and actively supply to the development of new features. This individual will join a multi-functional scrum team constructing custom Gen AI Solutions.
Responsibilities:
---------------------
Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions and supply towards identifying technical risks, alternate solutions to various problems etc.
Responsible for ownership of multiple significant software modules
Responsible for leading the integrity of technical work on significant concurrent projects.
Plans, participates and performs the technical work of an assignment.
Provides mentorship regarding design activity to other programmers on technical aspects relating to the project.
Establishes and maintains detailed and accurate documentation of all work.
Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals
Candidate Requirement:
--------------------------
Education & Experience levels
:
Bachelors in Engineering/Computer Science or Master degree or equivalent Shown Experience of around 2-4 years
Mandatory Skills, Knowledge, and Experience:
------------------------------------------------
Python Development Experience:
2 to proven track record in
Python
development, with a focus on
backend
development and building
REST APIs
. Familiarity with libraries such as
FastAPI
or similar for web services.
Generative AI (Gen AI) & OpenAI Integration:
Some experience working with
Generative AI
frameworks and APIs, particularly in using
OpenAI
models to generate responses or automate basic tasks. Ability to integrate these models into Python applications.
API Development & Integration:
Basic experience in building and maintaining
REST APIs
with frameworks like
FastAPI
. Familiarity with concepts like
authentication
and
API integration
.
LLM (Large Language Model) Prompt Engineering:
Exposure to
prompt engineering
for
LLMs
. Ability to create basic prompts for generating appropriate outputs from language models.
Python Data Science Libraries:
Some familiarity with
Pandas
,
NumPy
, and other Python libraries for basic data manipulation, analysis, and working with structured data.
Scrum and Agile Methodologies:
1 to 2 years of experience working with
Scrum
or Agile methodologies. Exposure to working in an iterative, team-oriented process.