Ikigai Labs, Inc.
Senior Front End Software Engineer
Ikigai Labs, Inc., Cambridge, Massachusetts, us, 02140
Company Description
The Ikigai platform unlocks the power of generative AI for tabular data. We enable business users to connect disparate data, leverage no-code AI/ML, and build enterprise-wide AI apps in just a few clicks. Ikigai is built on top of its three proprietary foundation blocks developed from years of MIT research - aiMatch, for data reconciliation, aiCast, for prediction, and aiPlan, for scenario planning and optimization. Our platform enables eXpert-in-The-Loop (XiTL) for model reinforcement learning and refinement, at scale.
Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like "No Code AI" and "Time Series Forecasting".
Role Description:
Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This Senior Front End Software Engineer role is a unique opportunity combining hands-on work, mentorship, and growth opportunities. You will join a small team that is responsible for the UI implementation and maintenance across a number of functional areas. This is an opportunity to contribute on a daily basis to improving our users' experiences and build unique expertise in our product. As a Senior Front End Software Engineer, you will be joining a team of talented and passionate engineers who delight in owning the code and ensuring quality for these diverse functional areas.
For this role, we require candidates to have extensive experience with React TypeScript and an expert level knack for solving complex problems within our engineering organization.
Role:You will brainstorm with Product Managers and Designers to conceptualize new features and solutionsYou will collaborate with other teams within engineering to build new features for our growing user baseYou will work with our support team triage bugs and troubleshoot production issuesYou will act as a technical leader by making significant technical contributions to the planning and implementation of mid to large-scale projects from conception to completionYou will act as a subject matter expert within the organization while resolving complex technical issues or challengesYou will oversee the full systems development lifecycle - including system architecture definition, detailed design, scoping, planning, implementation, testing + documentation, and maintenanceTechnologies:
Languages: JavaScript/TypeScriptFrameworks/Tools: React.js, ReduxMisc.: Git, Figma, Github, Lens, Postman/Insomnia, LensQualifications:
5+ years of experienceBachelor's degree in Computer Science or related fieldAdvanced knowledge of HTML, CSS and ES6 JavaScript is a mustAdvanced knowledge of React and state management libraries (ex. Redux)Experience using/consuming REST APIs with an advanced understanding of client-server interactionExperience with AGILE/Scrum development methodsExpert level problem solving & communication skillsNice to Haves:
Proficiency in SQL/relational databasesExperience with CI/CD pipelinesExperience working with Kubernetes
Ikigai Labs is committed to equal employment opportunity and non-discrimination for all employees and qualified applicants without regard to a person's race, color, sex, gender identity or expression, age, religion, national origin, ancestry or citizenship, ethnicity, disability, military or protected veteran status, genetic information, sexual orientation, marital or familial status, or any other personal characteristic protected under applicable law.
The Ikigai platform unlocks the power of generative AI for tabular data. We enable business users to connect disparate data, leverage no-code AI/ML, and build enterprise-wide AI apps in just a few clicks. Ikigai is built on top of its three proprietary foundation blocks developed from years of MIT research - aiMatch, for data reconciliation, aiCast, for prediction, and aiPlan, for scenario planning and optimization. Our platform enables eXpert-in-The-Loop (XiTL) for model reinforcement learning and refinement, at scale.
Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like "No Code AI" and "Time Series Forecasting".
Role Description:
Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This Senior Front End Software Engineer role is a unique opportunity combining hands-on work, mentorship, and growth opportunities. You will join a small team that is responsible for the UI implementation and maintenance across a number of functional areas. This is an opportunity to contribute on a daily basis to improving our users' experiences and build unique expertise in our product. As a Senior Front End Software Engineer, you will be joining a team of talented and passionate engineers who delight in owning the code and ensuring quality for these diverse functional areas.
For this role, we require candidates to have extensive experience with React TypeScript and an expert level knack for solving complex problems within our engineering organization.
Role:You will brainstorm with Product Managers and Designers to conceptualize new features and solutionsYou will collaborate with other teams within engineering to build new features for our growing user baseYou will work with our support team triage bugs and troubleshoot production issuesYou will act as a technical leader by making significant technical contributions to the planning and implementation of mid to large-scale projects from conception to completionYou will act as a subject matter expert within the organization while resolving complex technical issues or challengesYou will oversee the full systems development lifecycle - including system architecture definition, detailed design, scoping, planning, implementation, testing + documentation, and maintenanceTechnologies:
Languages: JavaScript/TypeScriptFrameworks/Tools: React.js, ReduxMisc.: Git, Figma, Github, Lens, Postman/Insomnia, LensQualifications:
5+ years of experienceBachelor's degree in Computer Science or related fieldAdvanced knowledge of HTML, CSS and ES6 JavaScript is a mustAdvanced knowledge of React and state management libraries (ex. Redux)Experience using/consuming REST APIs with an advanced understanding of client-server interactionExperience with AGILE/Scrum development methodsExpert level problem solving & communication skillsNice to Haves:
Proficiency in SQL/relational databasesExperience with CI/CD pipelinesExperience working with Kubernetes
Ikigai Labs is committed to equal employment opportunity and non-discrimination for all employees and qualified applicants without regard to a person's race, color, sex, gender identity or expression, age, religion, national origin, ancestry or citizenship, ethnicity, disability, military or protected veteran status, genetic information, sexual orientation, marital or familial status, or any other personal characteristic protected under applicable law.