Principal Software Engineer
Generative AI
Posted on 9/12/2023

501-1,000 employees

Internet Technology Company
Company Overview
Mozilla's mission is to ensure the Internet is a global public resource, open and accessible to all. The company is building internet infrastructure including Firefox, it's premier browser.
Experience Level
Desired Skills
Data Structures & Algorithms
Natural Language Processing (NLP)
AI & Machine Learning
Software Engineering
  • 10+ years experience as a Software Engineer
  • Deep knowledge of core web technologies and modern machine learning concepts like deep learning, reinforcement learning, natural language processing, and generative AI, with expertise in one or more areas
  • Identify difficult problems that are important for the organization, collaborate across teams and the organization to find the best strategy to resolve
  • Ability to quickly analyze and solve sophisticated software development problems spanning multiple components, sometimes outside your area of expertise
  • Proven track record of technical leadership across multiple teams, showing a high degree of collaboration, flexibility, and respect for diverse perspectives
  • Strong problem-solving skills and ability to communicate complex concepts to technical and non-technical stakeholders
  • You're pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality
  • Excellent written and verbal English communication skills and have participated effectively on a distributed team
  • Passion for responsible AI, transparent algorithms, and putting users' needs first
  • Lead our most difficult technical projects that require directing multiple teams of experts (including experts in other functions)
  • Provide technical leadership
  • Build cross-team relationships
  • Help the teams deliver on their objectives
  • Tackle large open-ended problems and drive them to completion, collaborating with other designers and engineers to make the web a better place
  • Identify strategic opportunities where machine learning models improve the experience in Firefox
  • Lead the design, development, and integration of innovative machine learning models in Firefox, collaborating cross functionally with product management, full stack engineering and design
  • Stay up-to-date with the latest advancements in machine learning, natural language processing, and related fields to ensure our methodologies remain innovative and relevant
  • Lead by example to upskill the team on AI and generate thought leadership
Desired Qualifications
  • Knowledge of and experience with analyzing large-scale dataset utilizing statistical and machine learning tools
  • Experience with design of experiments, survey design, and large-scale AB testing
  • You have previously successfully contributed to an open source project
  • Track record of not only building one, but multiple projects deployed with an active user base