Senior Software Engineer - AI
New
S
Smartsheet Inc.Software Development
100% remote; must reside in U.S.Full-TimeSenior
Salary161,250 - 193,750 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 years of professional experience as a Software Developer, Software Engineer, or related field.
- Required Skills
- AWSSQLHTMLCSSJavaJavascriptReduxReactJSONPostman
Requirements
- Bachelor’s degree or U.S. equivalent in Computer Science, Computer Engineering, or a related field.
- 3 years of professional experience as a Software Developer, Software Engineer, or related occupation.
- 3 years of professional experience designing and developing user interfaces for web-based applications using HTML, CSS, React, and Redux.
- 3 years of professional experience investigating issues related to computer software applications, analyzing code, and recommending solutions.
- 3 years of professional experience performing load, end-to-end, and unit testing using APIs, automated test suites, and SQL.
- 3 years of professional experience performing unit and integration testing using JSON and Postman for API contract testing.
- 3 years of professional experience designing and developing user interfaces for web-based applications using Java.
- 2 years of professional experience developing and deploying software on multiple OS platforms.
- 2 years of professional experience designing and implementing database schema, stored procedures, triggers and views (RDBMS, DynamoDB, or MySQL).
- 2 years of professional experience producing design documents, writing and building code, and utilizing AI Tech Stack.
Responsibilities
- Develop application features that incorporate AI capabilities using technologies including Java, JavaScript, React, AWS, and AI frameworks.
- Design and implement AI-driven product functionality, including prompt workflows, intelligent automation, and user-facing AI features.
- Experiment with emerging AI tools and frameworks to prototype new capabilities and evaluate their potential use within the product.
- Collaborate with product managers and designers to identify opportunities to enhance product functionality through AI integration.
- Implement and refine prompt engineering strategies and AI-assisted workflows to improve feature performance and usability.
- Build and maintain application logic that connects AI services with front-end components and existing product features.
- Test and evaluate AI-enabled features to ensure reliability, accuracy, and alignment with product requirements.
- Enhance existing product features by incorporating AI-based improvements that increase efficiency or usability.
- Document AI feature implementations, design decisions, and development processes.
View Full Description & ApplyYou'll be redirected to the employer's site