Backend Remote-emplois à Bangalore, India ∙ Page 1

Hybrid Engineer II, Software

Thermo Fisher · Bangalore, India, Inde · Hybrid

Postuler maintenant Logo

Oyster – Embaucher dans le monde entier avec Oyster. Simplifier la paie et la conformité.

Sponsorisé par Oyster

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

About Team:

Digital Foundational Platform is ThermoFisher’s Software Engineering” 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.

Nice to Have Skills, Knowledge, and Experience:

  • Testing and Automation: Basic experience in unit testing and using frameworks like pytest to ensure code reliability. Exposure to automated testing processes.
  • Code Quality & Analysis Tools: Some experience with SonarQube, ESLint, or similar tools to maintain basic coding standards and ensure clean code practices.
  • Communication & Documentation: Good interpersonal skills with the ability to detail code, technical processes, and collaborate efficiently with team members.

.