TheIncLab, founded in 2015 as the first human-centered artificial intelligence (AI+X) lab, is seeking a Software Engineer II to join their dynamic team. This role offers an exciting opportunity to work at the forefront of innovation in AI and emerging technologies. As a Software Engineer II, you'll be responsible for developing stellar software solutions, collaborating with a team of developers and engineers to build secure and scalable platforms and applications.
The ideal candidate will have full stack knowledge, with the ability to write maintainable code in both frontend and backend. You'll be working in an Agile software development environment, participating in scrum ceremonies, and taking ownership of assigned tasks to ensure project expectations and deadlines are met. Your responsibilities will include designing and developing large software applications, building user interfaces, troubleshooting issues, and providing technical guidance to junior engineers.
This position requires a bachelor's degree in engineering, Computer Science, or Information Systems, along with at least 3 years of experience in software development, particularly with JavaScript/TypeScript, frontend technologies like React, and backend languages such as Node.js or C#. Experience in an Agile environment and strong problem-solving skills are essential.
TheIncLab offers a comprehensive benefits package, including medical, dental, and vision insurance, disability coverage, life insurance, paid time off, and a 401(k) with employer matching. Join TheIncLab to be part of a company where innovation meets purpose, and where your career can have a meaningful impact on mission-critical applications.