About You
You are an engineer who ships, and you have a real interest in emerging ML & AI technology. You communicate complex ideas simply and effectively, and love collaboration.
You will have industry experience working on fast (and fast-moving) backend applications. You are interested in applying this experience to developer tools especially.
You likely have a strong background in Python, although language is secondary to your ability to ship and learn as we build AI-powered software for running software.
Role
- Use your expertise to build products and features for the people that run and operate software
- Ship product quickly, from prototype to production
- Lead a team from a technical perspective to establish machine learning best practices and influence software engineering culture
- Stay updated with emerging technologies, tools, and practices in the ML field.
- Work on data-related tasks, including data mining and cleaning, to ensure the quality and reliability of our data sources.
- Work with ML-focused staff on fine-tuning ML models; using Retrieval Augmented Generation; testing and improving on LLM prompting and configuration
Skills
- Strong skills in Python, Ruby, or similar. Knowledge of Django is a plus although not required.
- Knowledge of, and interest in, using ML and AI technology at the application level. We don’t expect you’ve done this work in production-at-scale (yet), but you should have experience working with LLMs and other models
- Superb communication skills— you’ll need to convey your ideas clearly to the team and the public
- Exposure to popular architectural patterns of scalable, data-driven applications