Senior Software Engineer, Full-Stack
Core
Design, develop, and maintain performant and scalable full-stack applications and visual tools for application development and data science.
Role type
Senior Full-Stack Software Engineer
Builds
Enterprise-scale AI applications and visual tools for data science
Domain
Enterprise AI / Software Engineering
Deliverable
production ML models
Required skills
JavaScript, Java, React, Redux, Vue, Backbone, Angular, object-oriented programming, data structures, algorithms, web application development
Preferred skills
Git, Agile, distributed systems, test-driven development, SQL, NoSQL, performance optimization, leading engineering teams
Technologies
React, Redux, Vue, Backbone, Angular, JavaScript, Java, Git, SQL, NoSQL
Responsibilities
Design and develop full-stack applications; Build visual tools for AI application development; Lead cross-team technical design discussions; Fix bugs and solve engineering problems; Mentor junior team members
Seniority
Senior, hands-on IC with mentorship