
Solution Engineer – Applied AI
Farmers Insurance
full-time
Posted on:
Location Type: Hybrid
Location: Woodland Hills • California • United States
Visit company websiteExplore more
Salary
💰 $108,375 - $205,750 per year
About the role
- Demonstrates customer needs by interpreting into viable solutions and leads the system design.
- Effectively breaks down features and writes and refines user stories, including clear and accurate acceptance criteria.
- Executes Test-Driven (TDD) and Behavior-Driven Development (BDD) to build in quality.
- Performs broad and detailed impact assessments relating to people, processes, and/or technology to evaluate work.
- Supports implementation activities, troubleshoots user/system environmental issues, and provides training.
- Supports business in building a Lean Business case and breaking epics into features.
- Identifies and raises issues, risks with functional design, and offers alternative solutions.
- Works with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality.
- Codes instructions for computer programs/objects/components in multiple applications; configures packaged software.
- Provides a high level of expertise in the solution design and functionality of business applications.
- Reviews and validates the application technical design of team members to ensure alignment with business needs and best practice architecture principles.
- Responsible for the conceptual design/architecture of business applications, monitors, and mentors lower-level colleagues to ensure accuracy of program logic and efficient use of computer and storage resources.
- Conducts system studies, analyzes existing computerized and manual processes to improve efficiency.
- Researches and develops techniques for automation.
- Documents and implements programs according to installation standards and conventions.
- Analyzes and makes recommendations on the need for system backup, security, restart/recovery, balancing controls, and recommends approaches for meeting such needs.
- Analyzes and documents the requirements and approaches to data conversion and data modeling.
- Quality checks program code, related objects, and documentation.
- Delivers working code each sprint.
- Conducts audits to ensure test planning and execution adhere to standards and guidelines.
- Defines advanced test plans needed to achieve an appropriate level of coverage.
- Contributes to the overall test strategy.
- Develops and documents application quality and testing standards and best practices and measuring techniques.
- Mentors junior team members in test planning and execution tools and techniques.
- Participates in key ceremonies to drive execution, improve flow, and ensure transparency.
- Provides limited guidance to junior team members when needed.
- Plans work via the preparation for and participation in Program Increment (PI) Planning and Sprint Planning, which includes developing and committing to Team PI Objectives and Sprint goals.
- Demonstrate working code to Product and Business Owners and support the Product Owner in the execution of the iteration and PI System Demos.
- Actively participates in the Sprint Retrospectives, Inspect and Adapt, discusses opportunities for improvement, and is responsible for executing improvement stories.
- Participates in Daily Stands-ups.
Requirements
- Minimum 1 year as a Agile Dev Team Member IV or 9 + years in a relate field
- 7 years of experience working in application development, preferred
- Specific experience must also include 1 year of experience mentoring junior developers, strongly preferred
- Proficiency in Python frameworks (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch) Required
- Strong knowledge of ML techniques, including model training, evaluation, optimization, Data preprocessing feature engineering and deployment experience Required
- Hands-on experience with AI/ML development on Google Cloud Platform using Vertex AI, BigQuery, Cloud Functions, and Cloud Storage Preferred
- Experience with semantic search including embeddings and vector search techniques preferred
- Expertise in Gen AI Implementations including LLM model evals, RAG pipelines, and Prompt Engineering preferred
- Experience with NLP and Vision algorithms preferred (text extraction, image classification, object detection, segmentation)
- Familiarity with GCP services such as DocAI, CCAI Insights, and advanced conversational AI solutions preferred.
- SAFe Practitioner or SAFe Agilist Certification and SAFe DevOps Certification within 180 days of hire required.
- GCP certifications (Machine Learning Engineer, Associate Cloud Engineer) or equivalent cloud certifications preferred.
Benefits
- Bonus Opportunity (based on Company and Individual Performance)
- 401(k)
- Medical
- Dental
- Vision
- Health Savings and Flexible Spending Accounts
- Life Insurance
- Paid Time Off
- Paid Parental Leave
- Tuition Assistance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonNumPyPandasScikit-learnTensorFlowPyTorchML techniquesData preprocessingFeature engineeringNLP algorithms
Soft skills
mentoringcollaborationproblem-solvingcommunicationleadershipadaptabilitycritical thinkingteamworktransparencyimprovement mindset
Certifications
SAFe PractitionerSAFe AgilistSAFe DevOps CertificationMachine Learning EngineerAssociate Cloud Engineer