Note: The job is a remote job and is open to candidates in USA. Twilio is a company shaping the future of communications by delivering innovative solutions and empowering developers worldwide. They are seeking a Senior or Staff Applied Research Software Engineer to contribute technical expertise, collaborate on rapid prototyping, and develop innovative solutions as part of their Emerging Tech team.
Responsibilities
- Develop, test, and deploy code for prototypes and new product features
- Collaborate with team members to solve technical challenges and improve solution design
- Participate in code reviews, documentation, and team knowledge sharing
- Experiment with modern tools, frameworks, and emerging technologies
- Adapt to evolving requirements and provide input on process improvements
- Design, develop, and implement prototypes and production-ready solutions
- Collaborate with team members to experiment with AI, machine learning, and emerging technologies
- Participate in code reviews and contribute to continuous improvement of engineering best practices
- Communicate progress and technical concepts to stakeholders and peers
- Adapt quickly to feedback and changing requirements in a fast-paced environment
Skills
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 3+ years of professional software development experience, ideally full stack development
- Proficiency in at least one programming language (such as JavaScript, Python, or Java)
- Experience working with front-end (React, Angular) and/or back-end (Node.js, Springboot) technologies
- Understanding of database fundamentals (SQL or NoSQL)
- Eagerness to learn, collaborate, and solve problems
- Effective written and verbal communication skills
- Have an agentic coding operating model that is effective at leveraging skills/ MCP/ LLMs to be able to do ai-assisted coding
- Ability to deal with ambiguity and solve the problems vs. need constant support to unblock execution
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of professional full stack software development experience
- Proficiency across modern programming languages such as JavaScript, Python, or Java
- Experience building applications using front-end (React, Angular) and/or back-end (Node.js, Springboot) frameworks
- Solid understanding of database technologies (SQL or NoSQL)
- Strong problem-solving skills and a collaborative mindset
- Effective communication skills for technical discussions
- Next-Gen Workflow: Mastery of an agentic coding operating model; highly effective at leveraging advanced dev tools, Model Context Protocol (MCP), and LLMs to drastically accelerate AI-assisted development
- Ability to deal with ambiguity and solve the problems vs. need constant support to unblock execution
- Exposure to AI or machine learning principles or projects
- Knowledge of cloud-based platforms (AWS, Azure) and distributed systems
- Ability to ramp up on new technologies, solution against well defined problems and to be iterative about building
- Passion for innovation and exploring emerging technologies
- Experience working in remote or globally distributed teams
- Contributions to open source or tech community projects
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
- Twilio’s equity plan and corporate bonus plan
- Health care insurance
- 401(k) retirement account
- Paid sick time
- Paid personal time off
- Paid parental leave
Company Overview