Fullstack Engineer, AI Implementation
Fullstack engineer integrates AI services into cybersecurity platform, building backend context gathering in Go/Python, frontend UIs in React/JavaScript, and end-to-end features with customer feedback. Requires 5+ years experience in fullstack development with Go and JavaScript.
About the job
Key Responsibilities
- Integrate AI service endpoints into our platform, handling authentication, error states, and response processing
- Design and implement context gathering systems that pull relevant security data from across our platform to feed into AI services
- Build intuitive UI components in JavaScript/React that present AI-generated insights, recommendations, and automations to users
- Map AI service responses to actionable UI elements, ensuring complex outputs are presented clearly and drive user action
- Implement robust error handling and fallback behaviors when AI services are unavailable or return unexpected results
- Create feedback loops that capture user interactions with AI features to drive continuous improvement
- Work directly with customers to understand how they use AI features and rapidly implement UX improvements
- Optimize API calls to AI services for performance, implementing caching where appropriate while maintaining data freshness
- Build monitoring and analytics to track AI feature usage, success rates, and user engagement
- Collaborate with the AI team to communicate platform needs and user feedback that could improve the underlying services
- Develop reusable patterns and components for AI integration that can be leveraged across different features
- Ensure AI features integrate smoothly with existing platform workflows and don't disrupt current user patterns
Qualifications
- 5+ years of fullstack software development experience with expertise in Go and JavaScript
- Strong experience building production APIs (REST and/or gRPC) and integrating with third-party services
- Proven track record of building responsive, intuitive user interfaces with modern JavaScript frameworks (React preferred)
- Experience with data transformation and mapping between different system formats
- Strong understanding of asynchronous programming patterns and API optimization techniques
- Experience gathering requirements from users and translating feedback into technical improvements
- Solid debugging skills across the full stack - from backend services to frontend UI
- Experience with production monitoring, logging, and observability tools
- Strong communication skills and comfort working directly with customers
- Ability to balance technical excellence with shipping features that provide immediate value
Bonus
- Previous experience integrating AI/ML services into production applications
- Background in cybersecurity or security tools
- Experience with real-time data updates and WebSocket implementations
- Experience building data visualization components
Skills
Go, JavaScript, React, Python, Rest, gRPC, AI/ML, Websocket, Kubernetes, Docker
Similar jobs
Fullstack Engineering jobsBuilds and owns provider- and pet parent-facing pricing features across the web stack, with emphasis on backend engineering, production observability, testing, and AI-augmented development. Requires 3+ years of professional software development experience and comfort with Python/Django or another major backend language.
Build and maintain Salesforce, CRM, and business-application integrations that improve operational workflows and reliability. The role requires 3+ years of software engineering experience, Salesforce development expertise, integration knowledge, and strong collaboration with technical and business stakeholders.
Build the TypeScript SDK foundation used by GitLab Duo clients across editors and web applications. The role involves Node.js and Vue 3 development, public API design, secure credential handling, package publishing, and performance optimization in a fully remote environment.
Build secure, scalable data and AI applications on Databricks, including interactive interfaces, APIs, dashboards, and conversational analytics solutions. The role requires 5+ years of full-stack application development experience and proficiency with Python plus modern web frameworks.
Build and own the user-facing platform for an agentic AI company, including workflow creation tools, client and internal interfaces, external access gateways, and organizational automation. The role requires strong product judgment, rapid execution, and end-to-end ownership.