Senior Software Engineer ( AI / ML )
Textio (View all Jobs)
San Francisco, CA
Interview Process
1. Initial screen to discuss experience and interest in a role at Textio 2. Take-home programming task is discussed during a 1-hour tech screen (on-site or remote) 3. Finally a larger take-home project, simulating real work, is discussed during an on-site presentation plus 1-1s; How we hire
Salary
$160,000 - $180,000
Programming Languages Mentioned
R, Python
Note: We support 100% remote work for applicants who reside in the following states: California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, New York, Oregon, Texas and Washington.
Textio helps companies hire and retain diverse teams by eliminating bias in the most critical moments across the talent lifecycle. Textio gives you the tools to build high-performing teams by attracting diverse talent and supporting their career growth.
As a Senior Software Engineer, you will play a vital role in leveraging the latest AI/LLM technologies to build experiences that improve manager’s lives. Join us and contribute to the next generation of impactful AI tools to up-level managers and create a thriving, inclusive workplace.
In this role you will:
- Maintain a strong, user-centric approach to feature development
- Be comfortable working with ambiguous problems and advocating for clear and achievable solutions to them
- Contribute to best practices for NLP/ML development, evaluation, and deployment
- Work on a cross-functional team using the latest AI/LLM technologies to create compelling user experiences
We would love to hear from you if have:
- Experience building, deploying, and maintaining AI/LLM services at scale
- A track record of successfully building products end-to-end, from ideation to production
- Strong proficiency in a range of NLP/ML techniques, esp. prompt engineering and fine-tuning LLMs in Python with common libraries and frameworks (e.g., Hugging Face, PyTorch, SageMaker)
- Experience deploying and monitoring machine learning models on the cloud (e.g., AWS, Azure)
- Interest in partnering with linguist experts to define data requirements for your models
- Proficiency working with version control systems like Git and containerization technologies such as Docker
- High comfort in making trade-offs in model design/complexity based on what solution the product needs
- A natural curiosity about the technologies you use and take initiative to dive in, ask questions, and figure things out
- A point of view but are low ego
- Experience working at a fast-pace, start-up experience a plus
Join our diverse and collaborative team to remove friction in a manager’s workload and coach them to give effective, actionable, bias-free feedback.
The target salary range for this role’s listed level is currently $160,000 - $180,000 with the total lifetime comp being $151,500 - $218,500. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. We will provide more information on our benefits and equity upon requests. Disclosure as required by the Colorado Equal Pay for > Equal Work Act, C.R.S. § 8-5-101 et seq.
Textio embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
Textio requests applicants shared demographic information because having a recruitment process that is fair and unbiased is at the core of who we are and what do. The information we collect helps us measure, and holds us accountable to, our progress towards building a diverse and inclusive workplace. The data enables us to perform internal analysis on our hiring practices. If we see any unintentional biases or disparities in our process, we can work to address and eliminate them. It allows us to continuously improve our hiring procedures and make them more equitable and hold ourself true to being able to hire and retain a diverse team.
Please note that providing this information is completely voluntary. Any information you provide will be kept confidential and will not impact your chances of employment in any way. The data is used strictly for statistical purposes and to ensure fairness in our hiring processes.
Textio will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. If you require any accommodation please contact our recruiting team at recruiting@textio.com.
Persons who are deaf, hard of hearing, blind, or have speech disabilities, please dial 711 to access telecommunications relay services.
By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message regarding your application. Message & data rates may apply. You can reply STOP to opt-out of further messaging.
Working at Textio is outstanding. Learn more about our philosophy, benefits, and team at https://textio.com/careers/.
Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄