refresh

トレンド企業

Trending

採用

JobsPerkinElmer

AI Application Engineer

PerkinElmer

AI Application Engineer

PerkinElmer

Shanghai

·

On-site

·

Full-time

·

1w ago

Required Skills

Python

LLM

RAG

Agent Development

Cloud Infrastructure

RESTful API Design

Microservices Architecture

Job Title

AI Application Engineer:

Location(s)

Shanghai

About Us

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.

Find your future at Revvity

We are seeking a talented Software Engineer to join our Signals team in Shanghai, focusing on developing AI-powered capabilities across our product portfolio. You will be responsible for building intelligent features including natural language data retrieval systems, implementing agent communication protocols (MCP/A2A), and creating AI-driven solutions that enhance user productivity and scientific workflows.

Key Responsibilities

  • Design and develop AI features across Signals products, including natural language query and intelligent data retrieval systems
  • Implement agent communication interfaces (MCP or A2A protocols) to enable seamless AI integration
  • Build and optimize RAG (Retrieval-Augmented Generation) pipelines for scientific and business data
  • Integrate LLM capabilities into product workflows, ensuring performance, accuracy, and user experience
  • Write clean, maintainable, and well-tested Python code following best practices
  • Deploy and maintain AI services on cloud infrastructure (AWS/Azure/GCP/Alibaba Cloud)
  • Collaborate with cross-functional teams including product managers, scientists, and international engineering teams
  • Participate in architecture design, code reviews, and technical documentation

Required Qualifications

Technical Skills:

  • Bachelor's degree or above in Computer Science or related field
  • Strong coding abilities with proficiency in Python and ability to write clean, maintainable code
  • Hands-on experience building web services on cloud infrastructure (AWS/Azure/GCP/Alibaba Cloud)
  • Solid understanding of LLM fundamentals and practical experience with LLM/Agent projects
  • Proficiency with Agent/RAG frameworks and patterns including:Lang Chain/Lang Graph
  • Llama Index
  • Function/Tool Calling mechanisms
  • Evaluation frameworks (RAGAS, Deep Eval, etc.)
  • Experience with RESTful API design and microservices architecture
  • Strong problem-solving skills and attention to code quality

Language:

  • English proficiency for daily work communication (written and verbal)

Preferred Qualifications:

  • Experience with vector databases (Pinecone, Weaviate, Chroma, etc.)
  • Knowledge of agent communication protocols and frameworks
  • Familiarity with prompt engineering and LLM optimization techniques
  • Experience with CI/CD pipelines and DevOps practices
  • Background in enterprise software development

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About PerkinElmer

PerkinElmer

PerkinElmer focused on improving the health and safety of people and the environment.

10,001+

Employees

Waltham

Headquarters

Reviews

4.0

1 reviews

Work Life Balance

3.0

Compensation

2.0

Culture

2.0

Career

2.5

Management

2.0

25%

Recommend to a Friend

Pros

Professional and helpful field technicians

Technical support quality

Service team competence

Cons

Poor management changes and leadership shifts

Massive price increases on contracts

Unwillingness to negotiate pricing

Salary Ranges

220 data points

Junior/L3

Junior/L3 · Customer Support Engineer

29 reports

$104,579

total / year

Base

$98,506

Stock

-

Bonus

$6,073

$71,890

$153,042

Interview Experience

51 interviews

Difficulty

3.3

/ 5

Duration

14-28 weeks

Offer Rate

33%

Experience

Positive 64%

Neutral 22%

Negative 14%

Interview Process

1

Phone Screen

2

Technical Interview

3

System Design

4

Behavioral

5

Team Fit

Common Questions

Tell me about a challenging project

System design question

Coding problem

Why this company