There are still lots of open positions. Let's find the one that's right for you.
Reporting directly to the VP of Core Engineering, relying on experience and judgement to plan and accomplish goals, the Software Engineer, Full Stack AI is a pivotal member of our engineering team. The Software Engineer develops scalable, high-performance AI applications using modern frontend and backend technologies, and works closely with data scientists, product managers, and other engineers to define, design, and implement new features. The Software Engineer is responsible for embedding AI algorithms and models into software applications, ensuring seamless functionality, as well as maintaining high code quality through unit testing, code reviews, and adherence to best practices. The Software Engineer enhances application performance for speed and scalability, contributes to architectural decisions, and helps evolve our AI technology stack. Additionally, the Software Engineer mentors and guides junior developers, fostering a culture of continuous learning, while staying abreast of the latest industry trends to bring innovative solutions to the team.