Open Role
Twilio

Remote opportunity at

Twilio

Senior/Staff Applied Research Software Engineer

Twilio is hiring a remote Senior or Staff Applied Research Software Engineer to join its incubation team in India, specifically within the states of Karnataka, Tamil…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views18
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Twilio is hiring a remote Senior or Staff Applied Research Software Engineer to join its incubation team in India, specifically within the states of Karnataka, Tamil Nadu, Telangana, Maharashtra, and Delhi. This full-time role focuses on rapid prototyping, exploring emerging technologies, and building innovative solutions that help shape future offerings. The position is ideal for engineers who thrive in a fast-paced, entrepreneurial environment and enjoy working with modern tooling, AI,…

Job Description

Twilio is hiring a remote Senior or Staff Applied Research Software Engineer to join its incubation team in India, specifically within the states of Karnataka, Tamil Nadu, Telangana, Maharashtra, and Delhi. This full-time role focuses on rapid prototyping, exploring emerging technologies, and building innovative solutions that help shape future offerings.

The position is ideal for engineers who thrive in a fast-paced, entrepreneurial environment and enjoy working with modern tooling, AI, and machine learning. As part of a remote-first organization, the professional in this role will collaborate closely with cross-functional teams to design prototypes and production-ready applications.

Daily activities involve writing and deploying code, evaluating modern tools, and communicating technical concepts to stakeholders. While operating remotely, occasional travel may be necessary for team gatherings, functional off-sites, or customer meetings.

Responsibilities

  • Build, test, and release code for prototypes and new product features
  • Partner with teammates to tackle technical hurdles and refine solution designs
  • Engage in code reviews, technical documentation, and knowledge sharing
  • Test modern frameworks, tools, and emerging technology stacks
  • Design and implement production-ready solutions and prototypes at the staff level
  • Experiment with artificial intelligence, machine learning, and related innovations
  • Share technical ideas and progress updates with peers and stakeholders
  • Pivot quickly in response to changing requirements and feedback

Requirements

  • Familiarity with at least one programming language such as JavaScript, Python, or Java
  • Experience building applications using front-end technologies like React or Angular, and back-end frameworks like Node.js or Spring Boot
  • Working knowledge of SQL or NoSQL database fundamentals
  • Ability to navigate ambiguity and independently resolve execution roadblocks
  • Proficiency in an agentic coding operating model utilizing LLMs, advanced dev tools, and Model Context Protocol
  • Strong written and verbal communication skills
  • At least 3 years of professional software development experience for senior level candidates
  • At least 5 years of professional full stack software development experience for staff level candidates

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or an equivalent practical field
  • Exposure to machine learning or artificial intelligence principles and projects
  • Familiarity with distributed systems and cloud platforms like AWS or Azure
  • Demonstrated passion for innovation and exploring emerging technologies
  • Background working in globally distributed or remote teams
  • Prior contributions to open source or technology community projects

Core Skills

Benefits

  • Competitive pay
  • Generous time off
  • Comprehensive healthcare
  • Ample parental and wellness leave
  • Retirement savings program
  • Support for community volunteering and donation efforts

Frequently Asked Questions

Is this position remote?

Yes, this is a remote-first role, though candidates must be based in specific regions of India, namely Karnataka, Tamil Nadu, Telangana, Maharashtra, or Delhi. Occasional in-person travel may be requested for team events or customer meetings.

What is the employment type for this job?

The position is full-time.

What salary does Twilio offer for this role?

The exact salary is not stated in the job posting, though the company offers competitive pay alongside various benefits.

What experience level is required?

Twilio is hiring for both Senior and Staff levels. The Senior level requires 3 plus years of professional software development experience, while the Staff level requires 5 plus years of professional full stack software development experience.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Twilio
TwilioPosted 2d ago
Full-timeRemote
Gusto
GustoPosted 2d ago
New YorkFull-timeHybrid
Advertisement
320 × 50

Posted by Twilio

Source: Twilio

Twilio

Twilio

97Open Jobs
—No reviews yet
View Company Profile