
Software Engineer III – AI/ML
Guidewire Software
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Salary
💰 $113,000 - $169,000 per year
About the role
- Design, build, and maintain scalable microservices and APIs that power AI capabilities across core solutions and offerings.
- Develop Generative AI pipelines using frameworks such as LangChain, LlamaIndex, and MCP-based integrations to enable context-aware reasoning and action orchestration.
- Collaborate with ML engineers and data scientists to integrate and operationalize models from providers like OpenAI and Anthropic.
- Design and deploy ML models that drive predictive insights, anomaly detection, and automated decision-making.
- Design and extend MCP servers to define, expose, and manage tools accessible to LLMs.
- Implement continuous evaluation and retraining workflows to ensure models remain accurate and relevant as business data evolves.
- Work closely with platform teams to align ML and GenAI components with enterprise standards for security, reliability, and performance.
- Ensure scalability, performance, and security of AI workloads in multi-tenant cloud environments (AWS, Kubernetes).
- Participate in architecture reviews and define MCP-compliant interfaces for consistent, safe model–tool interactions.
Requirements
- 5+ years of software engineering experience, with exposure to AI/ML and backend platform development.
- Proficiency in Python, TypeScript, or JavaScript, with strong coding and debugging skills.
- Hands-on experience with cloud and container technologies such as AWS, Docker, and Kubernetes.
- Familiarity with AI orchestration frameworks (LangChain, LangGraph, CrewAI) and GenAI design patterns such as RAG, ReAct, and agent-based reasoning.
- Experience building or integrating MCP servers to manage tools, context, and state across LLMs and external systems.
- Expertise with LLM APIs (OpenAI, Claude, Gemini, etc.) and multi-model orchestration.
- Strong foundation in API design, microservice architecture, and event-driven systems.
- Knowledge of authentication and security standards, including OAuth2, JWT, and secure coding practices.
- Experience with databases such as PostgreSQL or DynamoDB.
- Passion for building intelligent platforms that leverage AI to improve efficiency, reliability, and automation.
- BS/MS in Computer Science or a related field, or equivalent professional experience.
- 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.
Benefits
- Flexible work environment, including hybrid options.
- Comprehensive health and wellness benefits.
- Paid time off programs, including volunteer time off.
- Market-competitive pay and incentive programs.
- Continual development and internal career growth opportunities.
- In-person orientation process for all new hires, fostering connection and collaboration from day one.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptJavaScriptAI/MLmicroservice architectureAPI designevent-driven systemsMCP serversdatabasescloud technologies
Soft Skills
collaborationproblem-solvinginnovationcontinuous improvementcommunicationadaptabilityleadershiporganizational skillsanalytical thinkingpassion for AI
Certifications
BS in Computer ScienceMS in Computer Science