About the role
As an integral member of our research and development group, you will be responsible for designing, implementing, and deploying machine learning models to address practical challenges faced by our customers. The ideal candidate will possess a strong background in both machine learning theory and practical application, with a passion for solving real-world problems using state-of-the-art techniques.
What you'll do
- Research, prototype, and implement state of the art machine learning models and algorithms to address specific use cases and optimize performance metrics.
- Work backwards from the customers in improving our platform holistically by leveraging the advances in machine learning.
- Develop robust, scalable, and efficient pipelines for data preprocessing, feature engineering, model training, evaluation, and deployment.
- Conduct thorough experimentation and validation to ensure the reliability, accuracy, and generalization of machine learning models on the platform.
- Work closely with software engineers to integrate machine learning solutions into production systems and ensure smooth deployment and maintenance.
- Collect instrumentation data and analytics to understand how customers use our platform to drive insights and potential improvements.
- Provide technical guidance and mentorship to junior members of the team, fostering a culture of continuous learning and knowledge sharing.
What we're seeking
- Bachelor's degree or higher in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related field. Advanced degree (MS/PhD) preferred.
- Strong proficiency in Python programming and experience with popular machine learning tools (e.g., TensorFlow, PyTorch, scikit-learn, HuggingFace, etc).
- Solid understanding of machine learning, deep learning (including LLMs) and natural language processing
- Hands-on experience working (training, fine-tuning, optimizing, deploying) with large language models
- Proficiency in using cloud platforms (e.g., AWS, Google Cloud, Azure) and familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
- Effective communication skills and the ability to explain complex technical concepts to non-technical stakeholders.
- Prior experience in applying machine learning techniques to real-world problems in domains such as healthcare, finance, e-commerce, or manufacturing is a plus.
Location: Mountain View, CASalary Range for California Based Applicants: $150,000 - $200,000 + equity + benefits (actual compensation will be determined based on experience, location, and other factors permitted by law).Equal EmploymentContextual AI provides equal employment opportunities to all qualified individuals without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, physical or mental disability, military or veteran status, genetic information, or any other protected classification.
Equal employment opportunity includes but is not limited to, hiring, training, promotion, demotion, transfer, leaves of absence, and termination. Contextual AI takes allegations of discrimination, harassment, and retaliation seriously, and will promptly investigate when such behavior is reported.