SummaryAs a Senior Machine Learning Engineer, you will play a pivotal role in accelerating AI adoption and launching new, market-ready solutions. We are seeking a creative, analytical problem solver with deep expertise in ML and LLMs, who thrives in a fast-paced, evolving environment. Your work will directly impact Guidewire's mission to deliver innovative, customer-focused products and support our ambitious growth and operational goals.
Job DescriptionWhat you'll do- Deliver AI/ML models from initial planning through data sourcing, preparation, model building, training, and deployment in Guidewire's cloud environment, with a focus on leveraging open source models.
- Create AI-based prototypes to evaluate model and design options, collaborating with internal stakeholders to analyze quality and relevance of results.
- Train and tune models to optimize algorithmic outcomes and ensure robust, production-ready solutions.
- Integrate models into production systems, partnering with Engineering to embed AI into product architecture.
- Work cross-functionally to understand product needs and scope innovative AI solutions that address evolving customer requirements.
- Conduct research into emerging AI models and technologies, staying connected to industry trends and best practices.
- Contribute to Guidewire's wider mission by supporting operational excellence, transformative innovation, and customer-centricity in every project.
- At Guidewire, we foster a culture of curiosity, innovation, and responsible use of AI-empowering our teams to continuously leverage emerging technologies and data-driven insights to enhance productivity and outcomes.
Required- Demonstrated ability to embrace AI and apply it to your current role as well as data-driven insights to drive innovation, productivity, and continuous improvement.
- 5+ years of software development experience, with at least 3 years implementing ML and GenAI technologies with LangChain, RAG, Flare
- Deep knowledge of data modeling and current ML/AI technologies, with hands-on experience developing language-based solutions using LLMs.
- Highly analytical mindset with creative problem-solving skills and the ability to make decisions with evolving or ambiguous data.
- Strong written and verbal communication skills, able to present complex ideas clearly.
- Collaborative approach, thriving in cross-functional teams and startup-like environments where speed and agility are essential.
- Experience deploying models in cloud environments and integrating them into production systems.
- Preferred
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience with open source ML frameworks and tools.
- Familiarity with the insurance or financial technology sector.
The Canadian CAD base salary range for this full-time position is - . Your base pay will depend on your experience, skills, education, training, and location among other factors. All full-time positions or part-time roles working 30 hours or more a week at Guidewire are eligible for benefits that support their health and well-being including health, dental, and vision insurance, paid time off, and a company sponsored retirement plan. In addition, some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards which are contingent on a variety of factors including, but not limited to, company and employee performance.