The senior web developer is responsible for advanced web development and maintenance. This work includes front-end development for new applications, maintenance and improvement of existing code, data integration with legacy systems, and extension of existing platforms. The web developer often works with analysts and project managers.
Job listings
Develop auto-labeling and/or data augmentation solutions for onboard perception, addressing data diversity and annotation needs. Collaborate with perception experts and roboticists on algorithm design, prototyping, testing, cloud deployment, and productization. Build and maintain industry-leading software practices and principles. Show initiative and be a valued team member in a fast-paced, innovative environment.
In this individual contributor role, you will leverage your technical expertise to solve customer problems and deliver significant value through our technology solutions. Your primary focus will be on designing, developing, and optimizing our technology stack. The work you do will directly impact our customers' experiences, making it essential for you to assess risks and make informed decisions throughout the software development lifecycle.
Lead a group of empowered teams to design, build, and scale Emmaβs technology platform. Shape and drive the technical strategy and vision for the group, aligning the groupβs objectives with the companyβs. Champion continuous improvement and innovation, using principles like continuous delivery, SRE, and DevOps. Play a key role in attracting, recruiting, developing and retaining great engineering talent.
We are looking for an experienced engineer with expertise in evaluating Generative AI systems, particularly Large Language Models (LLMs), to help us build and evolve our internal evaluation frameworks, and/or integrate existing best-of-breed tools. This role involves designing and scaling automated evaluation pipelines, integrating them into CI/CD workflows, and defining metrics that reflect both product goals and model behavior.
Ready to work on an exciting product in the casino gaming industry? The Java Developer will break down user and technical stories into tasks and work on them. Implement stories using best data structure and algorithms. Write unit and integration test cases as well as code comments.
Help grow and support our engineering team. Youβll maintain and expand the culture of not just the engineering team, but the company in general. You will directly manage and support a team of engineers, enabling them to do their best work. All our managers stay hands-on with the product, collaborating closely with Product, Sales, Marketing, and Customer Experience to build a seamless user journey.
This role is well-suited for a detail-oriented, early-career technologist eager to grow their skills in software development, technical analysis, and client delivery. Working closely with senior engineers and consultants to analyze client needs, design solution components, and support the development and implementation of software solutions, translating business requirements into actionable technical tasks, contributing to the design and development of software applications, and supporting testing, deployment, and documentation efforts.
Maturing Canvaβs self-service data infrastructure so that domain teams can deliver high-impact outcomes, you will be building orchestration tooling with smart dependency logic and self-healing capabilities. You will be implementing observability practices and monitoring systems for proactive detection and resolution, enhancing CI/CD pipelines and aligning them with Canvaβs broader tooling ecosystem. You will be shaping the roadmap for data platform services and advocating for AI integration.
Seeking a Senior Backend Engineer to collaborate with software engineers, lab scientists, and machine learning engineers to build cutting-edge tools for automated scientific analysis. This role spans web services and data engineering, with a strong emphasis on Python development for scientific applications. Key responsibilities include software development life cycle participation, reusable code development, Git repository management, and infrastructure support.