Public Beta Warning

This application is in public beta. No data will be persisted after the beta is over. Please use Razorpay test cards/UPI IDs to test checkout.

Full Stack Engineer

R

Full Stack Engineer

SmartBear

Bengaluru, Karnataka, India

Full-time Mid-Senior level

Education

Bachelor

Deadline

Aug 29, 2024

Salary Range

₹1,500,000.00 - ₹2,500,000.00 per year

Job Description

At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite tools TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr are trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Senior Software Engineer – AI Services Prototype and productionize back-end services delivering AI to power SmartBear's next generation of features across a broad product portfolio. Collaborate with internal and external stakeholders and rapidly convert requirements into working code while maintaining existing features and services. Front-end: JS/TS + HTML/CSS, Back-end: TS + Bun + NodeJS, Infra: AWS Product intro SmartBear is leading the charge to productionize the use of Generative AI throughout the software development lifecycle in ways that go far beyond the chatbots proliferating in UIs everywhere. Beginning with AI integrations into existing products like Reflect and PactFlow, SmartBear has shown its commitment to using AI to fundamentally drive workflows that users previously did themselves. This approach delivers greater value for customers and increases SmartBear's growth velocity. About the role As a Senior Software Engineer you will work closely with architects and researchers at SmartBear to explore, design and implement prototypes for new use cases of Generative AI. Additionally, you will maintain and support existing AI services powering product use cases throughout SmartBear's portfolio. In this role, you are expected to: Build and maintain new back-end services to expose Generative AI capabilities to public-facing software products Rapidly prototype to determine feasibility for new use cases from research ideas Occasionally present ideas in helpful and insight ways for web consumption (HTML/CSS/JS) Consult with external stakeholders on their product use cases and requirements and proactively provide ideas for integrating Generative AI solutions into their workflows Deliver working code on-time with clear documentation or other explanation Measure success and iterate on technical designs to improve outcomes for external stakeholders We are looking for you if you have: 3+ years in software development in a production environment Strong understanding of HTTP, REST and the client/server architecture Demonstrated ability of completing software projects, individually and as part of a team Demonstrated ability of taking ambiguous or ill-defined requirements and problem statements, and rapidly converting them into working code, with quality Outstanding proactive communication skills and English on at least a B2 level We value intelligence, humility and hard work – after all, we're solving complex technical problems!

Required Skills

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • NodeJS
  • AWS

Preferred Skills

  • Bun
  • REST API
  • Generative AI