Software Engineer
Core
Build scalable, reusable software and integrate AI tools to enhance work processes and product functionality.
Role type
Software Engineer (AI-integration focus)
Builds
High-quality product features and software suite enhancements
Domain
Enterprise software / AI-powered workflow automation
Deliverable
product features
Required skills
Java, JavaScript, Lit.js, object-oriented design, data structures, algorithms, design patterns, performance optimization, AI tool integration, unit testing, code reviews
Preferred skills
AI-derived insights exploration, quantitative skills, componentization expertise
Technologies
Java, JavaScript, Lit.js, ServiceNow, Unix tools, IDEs, debuggers, build tools, profilers
Responsibilities
Design and implement new products and features, enforce software engineering best practices, collaborate with product owners on requirements, automate workflows using AI tools
Seniority
Junior to Mid-level, hands-on IC