The Lead Software Engineer will develop, upgrade, and integrate software applications while providing technical leadership to a team of engineers. They are responsible for maintaining existing systems, automating tasks, and ensuring code quality through testing and best practices.
The QA Engineer will design and maintain automated test frameworks for web applications and AI-driven solutions while managing containerized test environments. They will also collaborate with cross-functional teams to validate AI model outputs and ensure high-quality software releases through rigorous testing.