ProvidenceRecruiter Since 2001
the smart solution for Providence jobs

Software Engineer Python, Linux, SIP, RTP - Greenfield Development

Company: Interactions LLC
Location: Franklin
Posted on: March 16, 2023

Job Description:

Who is Interactions?Interactions, LLC is the world's largest independent AI company. We operate at the intersection of customer experience and AI - two of today's most innovative and dynamic industries. Since 2004, we've helped leading companies like MetLife, Citi, and Shutterfly have millions of successful conversations, resulting in saving operational cost and increasing productivity.Interactions' 5-year vision is to accelerate a transition from today's frustrating and uninspired customer service experiences into amazing conversational engagements! Allowing customers to communicate in their own words and on their channel of choice, to accomplish tasks, all without having to go through an agent. In doing this via our conversational AI engine, our customers benefit from dramatically improved customer experience and increased customer engagement, while also saving significant and demonstrable operational expenses.Job DescriptionAs a member of one of our Technology teams, you will contribute to building solutions that use natural language processing, cognitive computing, and artificial intelligence applications or the frameworks and infrastructure that support them.Interactions' R&D organization is seeking a Software Engineer with strong Python/Linux skills, to help us build out our new Spoken Conversation Understanding Platform - an advanced AI system that listens to live, human-to-human customer care conversations and reacts to them in real time, at a scale of thousands of concurrent conversations. This is an opportunity to contribute to a development effort with "greenfield" explorations in technology and functionality, as very few positions are offering.You will play a key role in bringing the platform to new use cases and new customers, collaborating with the Interactions Integration team to identify, prototype, simplify and execute on platform integration opportunities.We are a relatively small but diverse team of technologists, with expertise in software engineering, machine learning, QA automation, spoken language understanding, data engineering, networking protocols, and web development. We emphasize collaboration as the path to success, and encourage each member to understand and, as appropriate, contribute to all aspects of the product.Job Responsibilities

  • Software design and development, primarily in Python on Linux OS, in an agile framework
  • Identify, specify and prototype new functionality, and generally devise innovative solutions to customer problems and opportunities, in collaboration with the project team, and with the extended Interaction R&D organization.
  • Follow production software through test, deployment, performance measurements, and customer feedback.
  • Take a leading roll in understanding, specifying, innovating, developing, and testing the integration of our spoken conversation understanding technology into our clients' environments.
  • Learn and use new tools, new technologies and new skills.
  • Provide technical support to customers.QualificationsRequired:
    • B.S. or equivalent, in Computer Science, Electrical Engineering or a related field.
    • A minimum of 2+ years work experience in python software development in a linux environment.
    • Experience working with networking and communications protocols, such as: TCP, UDP, RTP, SIP, RPC, gRPC, and the like.
    • Working knowledge of C++ is highly desirable
    • Software experience that includes one or more of:
      • Data security, at rest and in transport.
      • Architecting, deploying and supporting production software on public cloud infrastructure (preferably AWS).
      • Customer care call centers: voice call networking (SBCs, ACDs), CTI, VoIP, agent desktop applications, etc.
      • Audio processing, audio streaming.
      • Real-time event-driven systems.
      • Strong interpersonal and communication skills.
      • Works effectively both in a team, and as a self-directed individual contributor.
      • Curious about how things work, energized by technical challenge.Why Work at Interactions?We've created a culture of people who are dedicated to helping each other and the company succeed. We take time to celebrate wins and recognize accomplishments. Whether it's a seasonal event or friendly competition, we're always thinking of new ways to have fun.Our team's health and well-being is important to us. In addition to a full suite of benefits, we offer 5 weeks of time off with pay, 401k matching, paid parental leave and flexible work schedules. We are all committed to the company's success by being valued shareowners and are incentivized through individual performance and company results. Come join us!Interactions is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, marital status, age, disability or protected veteran status, or any other characteristic protected by law.

Keywords: Interactions LLC, Providence , Software Engineer Python, Linux, SIP, RTP - Greenfield Development, IT / Software / Systems , Franklin, Rhode Island

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Rhode Island jobs by following @recnetRI on Twitter!

Providence RSS job feeds