Location
In office (Mumbai)
Seniority
Intern
Visa
Sponsors visas in United States, United Kingdom; no register of this country names it
Employment
Internship
Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 5, 2026. Revvity scores B on the Alion truth index.
Overview
Company
Impact
Profile match
Revvity is a US life sciences and diagnostics company headquartered in Waltham, Massachusetts, that supplies instruments, reagents, software and services for drug discovery, research, newborn and prenatal screening and clinical diagnostics. It is the former PerkinElmer Inc., renamed in 2023 after selling its analytical and enterprise services businesses, and today employs more than 11,000 people worldwide and also runs the ViaCord newborn stem cell banking service. It hires field service and customer support engineers, field application and R&D scientists in bioprocessing and gene editing, sales specialists and account managers, AI and DevOps engineers, and finance, legal and HR staff.
Backed by Albion, Ampersand Capital Partners
Job Title
Intern - Software DeveloperLocation(s)
MumbaiAbout 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
Key Responsibilities Python Development
- Develop and maintain software components using Python under the guidance of senior engineers.
- Write clean, structured, and maintainable Python code.
- Work with existing Python codebases and implement small enhancements and fixes.
- Develop scripts and utilities to support engineering and testing activities.
- Learn and apply object-oriented programming and basic software design principles. Software & System Integration
- Support integration of software with hardware, firmware, and instrument components.
- Develop and test basic device-control and instrument workflow functionality.
- Support troubleshooting of communication between software components and instruments.
- Assist engineers in implementing and testing software features. API & Communication
- Work with basic REST APIs and service interfaces.
- Gain practical experience with: o HTTP o JSON o REST o WebSocket o TCP/IP
- Support development and testing of software-to-software and software-to-device communication. Linux & Embedded Systems
- Work in Linux and embedded Linux environments.
- Gain hands-on experience with SSH, processes, services, logs, networking, and system configuration.
- Support software deployment and configuration on embedded platforms such as Raspberry Pi.
- Assist in troubleshooting Linux and system-level issues. Testing & Automation
- Develop and execute unit, integration, and functional tests.
- Support automated testing and regression testing activities.
- Create Python-based test scripts and utilities.
- Analyse test results and document failures.
- Work with SQA engineers to reproduce, investigate, and track software defects. Debugging & Troubleshooting
- Analyse application logs, exceptions, and test failures.
- Assist in identifying root causes of software issues.
- Reproduce software and system-level defects.
- Support engineers in troubleshooting hardware/software interface issues. Data Processing
- Work with basic Python libraries such as: o NumPy o Pandas o Matplotlib
- Support data processing, analysis, visualization, and engineering test activities. Git & Software Development Practices
- Learn and use Git-based development workflows.
- Work with branches, commits, pull requests, and code reviews.
- Follow software development standards and documentation practices.
- Gain exposure to CI/CD, automated builds, dependency management, and software release processes. Documentation & Collaboration
- Document software changes, test results, issues, and troubleshooting steps.
- Participate in code reviews and technical discussions.
- Work closely with Software, Firmware, Systems, and SQA teams.
- Learn engineering processes used for development and verification of scientific instruments. Must-Have Skills
- Bachelor’s degree or pursuing a degree in Computer Science, Information Technology, Electronics, Electrical Engineering, or related discipline.
- Good programming knowledge in Python.
- Basic understanding of object-oriented programming.
- Basic understanding of software development and debugging.
- Good problem-solving and analytical skills.
- Basic knowledge of Linux.
- Basic understanding of Git.
- Basic understanding of HTTP, JSON, and APIs.
- Willingness to work on both software and hardware/software integration.
- Good communication and documentation skills.
- Strong willingness to learn and work on real engineering problems. Preferred / Good-to-Have Skills
- Academic or personal project experience using Python.
- Exposure to Django or other Python frameworks.
- Basic knowledge of REST APIs, WebSocket, or TCP/IP.
- Experience with NumPy, Pandas, or Matplotlib.
- Exposure to Linux/Raspberry Pi or embedded systems.
- Experience with Python-based test automation.
- Exposure to unit testing or pytest.
- Basic understanding of databases or SQL.
- Exposure to CI/CD tools.
- Familiarity with Agile/Scrum development practices.
- Academic project involving instrumentation, electronics, sensors, laboratory equipment, or device integration.
Key Learning Opportunities During the internship, the candidate will gain practical exposure to:
- Python software development
- Backend and service development
- Test automation
- Software verification and validation
- Linux and embedded systems
- API and device communication
- Hardware/software integration
- Data processing and analysis
- Git and modern software development practices
- Debugging and root-cause analysis
- Software development for scientific and laboratory instruments Key Competencies
- Strong learning ability and technical curiosity.
- Logical and structured problem-solving.
- Attention to detail.
- Ability to work collaboratively with experienced engineers.
- Willingness to take ownership of assigned tasks.
- Ability to learn unfamiliar technologies and existing codebases.
- Good communication and documentation skills.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,525 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Mumbai
$20k – $32k per year · Equity · Remote (India, CET hours) · Full-Time · 1+ year exp
Python
SQL
AI/ML
Claude
Claude Code
AI Agents
LLM
DevOps
Rest API
GCP
Git
AWS
GitLab
Cybersecurity
ISO 27001
SOC 2
GDPR
Management
Jira
Apply
Test Manager (Automotive Software Engineer)
5 hours ago
In office · Full-Time · 1+ year exp · High School Diploma · India
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · India
Apply
Full Stack Web Developer (Learning Platform)
9 hours ago
Hybrid · Full-Time · 2+ years exp · Delhi
JavaScript
Frontend
Tailwind CSS
Next.js
React.js
DevOps
Rest API
Apply
Code Reviewer - Rust
9 hours ago
Remote (India, PST hours) · Full-Time · 2+ years exp · India
Rust
AI/ML
LLM
DevOps
CI/CD
Git
Docker
GitHub
Apply
Microsoft Azure Developer
2 days ago
In office · Full-Time · Basel
Python
JavaScript
Java
TypeScript
C#
Node JS
C#
.NET
Databases
Azure Cosmos DB
Azure SQL Database
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
Bicep
Azure AKS
Cybersecurity
Microsoft Entra ID
Apply
Full Stack Developer (Mid-Level / Senior)
2 days ago
In office · Full-Time · Basel
Python
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
CI/CD
Git
Apply
Hybrid · 4+ years exp · Melbourne
ABAP
ABAP
SAP BTP
DevOps
Rest API
CI/CD
Apply
ML Engineer I
2 days ago
In office · 4+ years exp · Mumbai
Python
TypeScript
SQL
C#
C#
.NET
Databases
Snowflake
AI/ML
Prompt Engineering
Function Calling
LLM
RAG
LLM Evaluation
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
Cybersecurity
Okta
Apply
Solution Consultant, Iberia
2 days ago
Remote (Spain, Portugal) · Full-Time
Python
JavaScript
AI/ML
Copilot
Speech Recognition
Text-to-Speech
DevOps
Rest API
GCP
WebRTC
Azure
AWS
Cybersecurity
HIPAA
Management
ServiceNow
MedTech
HL7
FHIR
Apply
≈ $18k – $38k per year (Estimated) · Remote (India) · Full-Time · 10+ years exp · India
Python
PowerShell
C#
C++
Mobile
Offline-First
DevOps
Rest API
gRPC
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon S3
TCP/IP
Cybersecurity
Keycloak
LDAP
Apply
Apply
Bottling Technician I
2 days ago
In office · Full-Time · 1+ year exp · High School Diploma · Taiwan
Analytics
Microsoft Excel
Apply
Apply
Biochemist I – GMP
2 days ago
$40k – $54k per year · Equity · In office · Full-Time · 1+ year exp · Bachelor's Degree · San Diego
Life Sciences
GMP
MedTech
ISO 13485
Apply
Packaged/SaaS App Engineering Lead
10 hours ago
In office · Full-Time · 5+ years exp · Mumbai
Management
ServiceNow
ITSM
Apply
In office · Full-Time · 1+ year exp · Bachelor's Degree · Mumbai
Java
TypeScript
DevOps
CI/CD
Git
Kubernetes
Management
Agile
Apply
Senior Java Developer - Fintech Domain
1 day ago
$27k – $32k per year (gross) · Hybrid · 7+ years exp · Navi Mumbai · Thane · Mumbai
Java
SQL
Databases
Oracle
Apply
Senior Machine Learning Engineer
10 hours ago
In office · Full-Time · 4+ years exp · Bengaluru · Mumbai
Python
AI/ML
OpenCV
YOLO
XGBoost
Scikit-learn
Computer Vision
TensorFlow
Pandas
Keras
PyTorch
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
Senior Platform Engineer
10 hours ago
In office · Full-Time · 4+ years exp · Bengaluru · Mumbai · Thiruvananthapuram
Python
C
Python
Flask
Gunicorn
C
FFmpeg
Databases
Redis
AI/ML
OpenCV
Triton Inference Server
Machine Learning
DevOps
Helm
CI/CD
Git
Docker
Kubernetes
GitHub
Linux
Robotics
GStreamer
Apply
This is one of many
2,135,525 more open roles from verified company boards, updated every day.

