Contribute to the development of MAJC using Rust and Python to create a scalable, privacy-preserving advertising component that enables consistent, performant ad experiences across Mozillaβs properties. You and your team will be the subject matter experts when it comes to advertising, providing guidance, and shepherding various product teams across Mozilla.
Job listings
Join our Payments team as an Android Engineer and revolutionize urban transportation. Design, develop, and maintain core payment technology, powering millions of transactions globally. Craft scalable payment architecture systems and enhance operational tools for financial transaction management. Collaborate with engineers, data scientists, designers, and PMs to create innovative solutions.
As an AI Tutor - CMake, youβll use your build system expertise to improve AI-generated code and ensure it aligns with CMakeβs cross-platform build configuration standards and best practices. Review CMake scripts for correctness, portability, and clear dependency management. Solve build configuration challenges using CMake and explain your process. Identify and correct flaws in AI output or unclear build logic. Summarize your approach and decision-making clearly and concisely.
As an AI Tutor - Objective-C, you will use your systems and app development expertise to improve AI-generated code, ensuring it aligns with Objective-Cβs conventions. Your day to day tasks include reviewing Objective-C code, solving iOS/macOS development challenges, identifying flaws in AI output, and summarizing your approach clearly.
Shape the future of AI β with Lua! As an AI Tutor - Lua, youβll use your scripting and game development expertise to improve AI-generated code and ensure it aligns with Luaβs simplicity, flexibility, and performance goals. You will review Lua code for correctness, readability, and idiomatic use of the language, solve scripting challenges using Lua and explain your process, and identify and correct flaws in AI output or unclear control logic.
Lead multiple cross-functional engineering teams aligned by product verticals. Own end-to-end delivery of customer-facing features on web and mobile platforms. Manage the QA function to maintain high-quality standards. Collaborate with product managers, designers, and customer success teams. Define and execute technical strategies, prioritize technical debt reduction, and facilitate sustainable development practices.
As a Senior Machine Learning Engineer on our Algorithms team, you will bring your expertise in machine learning and data science to help the team move faster and achieve critical revenue goals for Keebo. You will work closely with ML engineers and data engineers to evaluate algorithmic and business problems and apply your machine learning and software engineering skills to build reliable, repeatable models that run in production with high quality.
As a Senior PHP Engineer, youβll drive critical backend systems that power Help Scout's web app. Youβll work alongside senior engineers, designers, and product folks to build secure, scalable, and elegant solutions that enable customer service teams around the world to do their best work. This role involves developing new functionality, enhancing backend systems, and supporting third-party integrations using modern PHP frameworks and AWS services.
As a Full-Stack Software Engineer at Runpod, you will work alongside experienced engineers and developers, contributing to the development of tools that bridge AI engineering and scalable infrastructure. This role offers a unique opportunity to grow your skills while making a tangible impact on the products and services that shape AI innovation. You will contribute to frontend & backend development, SDK support, and testing to enhance user experience.
Shape the future of AI with Bash. As an AI Tutor - Bash, youβll use your systems scripting expertise to improve AI-generated code and ensure it aligns with Bashβs reliability, portability, and shell scripting conventions. Review Bash scripts for correctness, safety, and idiomatic use of shell features and solve real-world automation and system administration tasks using Bash. Identify and correct flaws in AI output or unclear command logic, summarizing your approach and decision-making clearly and concisely.