Software Engineer, AI
About Brave
Brave is dedicated to safeguarding online privacy as a fundamental human right. We have developed a web browser that automatically blocks intrusive ads and trackers, a private search engine with its own independent index, a crypto wallet integrated into the browser, and a private ad network that rewards users for their attention. Our mission is to combat the overwhelming presence of ads, hacks, and biased information propagated by Big Tech by empowering users to have more control over their online experience. Join us in our quest to revolutionize the way people browse the web.
Summary
Brave is in search of an experienced software engineer with a focus on AI to contribute to the development of AI-driven features for our innovative web browser. The ideal candidate will be responsible for evaluating, integrating, and optimizing cutting-edge language models while collaborating closely with our browser development, design, and product teams. As we strive to enhance the browsing experience on Brave, you will play a pivotal role in introducing new AI functionalities and refining existing features for nearly 100 million users who choose Brave for its advanced AI capabilities.
Core Responsibilities
- Lead the technical assessment and implementation of new LLMs, encompassing both server-side applications and on-device deployment scenarios.
- Design and execute inference pipelines, and devise strategies for utilizing AI in browser features.
- Work alongside browser engineers to seamlessly integrate AI functionalities into the core product.
- Collaborate with product and design teams to envision and execute new AI-powered features.
Required Qualifications
- 2 to 5 years of experience in optimizing and deploying ML models in production settings.
- Strong background in software engineering with practical experience in Python development.
- Extensive familiarity with PyTorch or similar contemporary ML frameworks.
- Understanding of on-device LLM deployment challenges and opportunities.
- Demonstrated history of delivering ML features in consumer applications.
- Proficiency in model optimization and inference frameworks like ONNX Runtime, TensorRT, and Core ML.
Preferred Qualifications
- Master's degree in Computer Science, Machine Learning, or a related field.
- Proficient in modern web development technologies.
- Experience in building AI applications.
- Background in browser or browser extension development.
Desired Traits
- Genuine interest in exploring emerging AI models and their real-world applications.
- Strong problem-solving skills with the ability to navigate uncertain environments.
- Outstanding collaborative skills for cross-functional teamwork and technical communication.
- An innate drive to democratize AI technology through the web.
- A pragmatic approach to balancing innovation with timely product releases.
What We Offer
- Opportunity to influence the evolution of AI-powered browsing experiences.
- Engage with cutting-edge technology and top-tier ML tools.
- Competitive compensation coupled with growth opportunities.
- Dynamic international work environment with a supportive team spirit.
- Flexibility in work location, with a preference for the London office setting.
Please note that while we prefer candidates who can work from our London office, we are open to remote applicants within compatible time zones. We offer flexible work arrangements to promote a healthy work-life balance.
Compensation
- $150,000 to $200,000 (Dependent on Location, Market Rate, and Experience)