Full Stack Engineer
SmartBear
Bengaluru, Karnataka, India
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