Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Engineer, AI Engineer image - Rise Careers
Job details

Staff Engineer, AI Engineer

Location: Canal FultonGEICO's Enterprise Voice team is seeking an experienced Machine Learning Engineer to reimagine our customers’ contact center experience. You will help drive our insurance business transformation as we redefine experience for our customers.You will join a team of skilled software engineers as a resident AI/ML expert, supporting multiple AI automation initiatives across the contact center. We are looking for a motivated, high-energy, self-starter and problem solver with a positive attitude, and solid interpersonal and communication skills.Position DescriptionOur Senior Machine Learning Engineer is a mid-level member of the Voice engineering staff ensuring we provide innovative experiences and operational excellence to our contact center agents, supervisors and customers. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge in AI language services, Natural Language Processing and Generative AI.Responsibilities• Ability to think creatively to find innovative solutions to complex ill-defined problems• Stay abreast of the latest developments in AI, incorporating new techniques and methodologies into our processes to keep us ahead in the insurance industry• Provides machine learning expertise within a team's functional area• Consistently writes production-ready code with defined standards of readability, maintainability, reliability and testability. Helps junior team members to produce the same.• Participates in the formulation of non-functional requirements• Specifies the design and implementation of software modules based upon system requirements and architectural guidanceBasic Qualifications• Strong foundation in Machine Learning and Artificial Intelligence• Experienced in Natural Language Processing and AI language services• Knowledgeable in Generative AI, Large Language Models, OpenAI APIs, prompt engineering• Familiar with Responsible AI principles, model evaluation and monitoring• Strong Python and SQL programming skills. Experience using Jupyter notebooks or similar tools. Experience with Github or other source code management platforms• Experience building configurable AI/ML data pipelines through the complete ML Ops lifecycle.• Working knowledge of Big Data technologies such as Spark, Data lake, MLflow, Snowflake, Elasticsearch.• Experience with cloud providers, preferably Amazon Web Services and/or Azure• Ability to explain AI/ML concepts to technical and non-technical audience• Ability to coach and guide other engineers in shaping ill-defined data needs into concrete project deliverables• Ability to develop collaborative relationships with multi-functional teamsPreferred Qualifications• Generative AI Retrieval Augmented Generation and AI agents• Experience working with chatbots and Conversational AI• Developing omni-channel (voice, chat, SMS) Contact Center solutions including natural language processing and speech-enabled grammar• Experience with Amazon Web Services including Sagemaker, Bedrock, Lambda, S3, Connect, Lex, DynamoDB, API Gateway, Cloud Watch• Experience with Machine Learning frameworks and tools like Tensor Flow, PyTorch, Scikit-learn.• Familiar with Microservices development, Swagger, Postman• Building test suite and frameworks to automate end to end testing• Experience with open source libraries and frameworks• Experience working in an Agile environment (Scrum, Kanban, SAFe)Experience• 5+ years of hands-on experience in building AI/ML solutions in a production environment• 5+ years of professional software development experience• 2+ years of experience with architecture and design• 2+ years of experience in open source frameworks• 1+ years of experience with AWS, GCP, Azure, or another cloud service• 1+ years of experience in Natural Language Processing, Generative AI or Language servicesEducationBachelor's degree in Computer Science, Information Systems, Engineering or equivalent education or work experience. Master’s degree preferred.Annual Salary$ - $The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final…
GEICO Glassdoor Company Review
2.7 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
GEICO DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of GEICO
GEICO CEO photo
Todd Combs
Approve of CEO

Average salary estimate

Estimate provided by employer
$282500 / ANNUAL (est.)
min
max
$233K
$332K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Engineer, AI Engineer, GEICO

Are you ready to take your career to the next level? GEICO's Enterprise Voice team in Canal Fulton, OH, is on the hunt for a talented Staff Engineer, AI Engineer to revolutionize our customers' contact center experience. As a pivotal player on our skilled team of software engineers, you'll be the resident AI and Machine Learning expert, leveraging your skills to support multiple automation initiatives that enhance our interactions with clients. We're looking for someone who's not just technically proficient but also energetic, self-motivated, and has a knack for problem-solving. In this role, you'll have the chance to innovate and implement cutting-edge solutions within our dynamic environment, where priorities shift quickly. You'll be part of our mission to redefine experiences across our organization, utilizing your extensive background in AI language services, Natural Language Processing, and Generative AI. With responsibilities that range from building reliable machine learning models to collaborating with various teams, this is an opportunity to truly make an impact in the insurance industry. If you're eager to learn, grow, and develop others as you navigate through exciting AI challenges, this position is for you. Join us at GEICO, where your contributions will not only enhance our technology products but also shape the future of insurance customer service.

Frequently Asked Questions (FAQs) for Staff Engineer, AI Engineer Role at GEICO
What are the responsibilities of a Staff Engineer, AI Engineer at GEICO?

As a Staff Engineer, AI Engineer at GEICO, your primary responsibilities will include leading AI automation initiatives, developing innovative AI solutions for our contact center, and providing machine learning expertise. You'll be working closely with various teams to ensure that we deliver high-quality technology results that improve the customer experience. Additionally, you'll mentor junior engineers and contribute to building production-ready code that meets defined standards of readability and reliability.

Join Rise to see the full answer
What qualifications are required to apply for the Staff Engineer, AI Engineer position at GEICO?

To apply for the Staff Engineer, AI Engineer position at GEICO, candidates should have a strong foundation in Machine Learning and AI, as well as expertise in Natural Language Processing and Generative AI. A background in software development for at least 5 years, along with programming skills in Python and SQL, are essential. Familiarity with cloud services like AWS or Azure and experience with Big Data technologies will enhance your application. A bachelor's degree in computer science or a related field is also required.

Join Rise to see the full answer
How does GEICO support innovation in AI for the Staff Engineer, AI Engineer role?

GEICO encourages innovation by staying at the forefront of AI advancements. As a Staff Engineer, AI Engineer, you'll have access to the latest AI techniques and methodologies, enabling you to incorporate new ideas into our processes. The company fosters a collaborative environment where creative thinking is not just appreciated but essential, allowing you to drive transformation within our contact center.

Join Rise to see the full answer
What programming languages should I be familiar with for the Staff Engineer, AI Engineer position at GEICO?

Candidates for the Staff Engineer, AI Engineer position at GEICO should have strong programming skills in Python and SQL. Experience with tools such as Jupyter notebooks and code management platforms like GitHub is also beneficial. These skills are crucial for building reliable AI/ML solutions and data pipelines in a collaborative environment.

Join Rise to see the full answer
What can I expect in terms of career growth as a Staff Engineer, AI Engineer at GEICO?

At GEICO, staff engineers can anticipate significant career growth opportunities. The dynamic nature of AI and the company's emphasis on innovative solutions provides a fertile ground for advancing your skills. You'll have the chance to mentor others, explore leadership roles, and contribute to strategic AI initiatives, ensuring your career path aligns with industry developments.

Join Rise to see the full answer
Common Interview Questions for Staff Engineer, AI Engineer
Can you explain how you've applied Natural Language Processing in your projects?

When answering this question, provide a specific example of a project where you utilized Natural Language Processing. Discuss the tools and techniques you used, the challenges you faced, and how you overcame them. Highlight the impact your work had on the project outcomes, demonstrating both your technical skills and problem-solving abilities.

Join Rise to see the full answer
What experience do you have with cloud services, specifically AWS or Azure?

Describe your hands-on experience using AWS or Azure in previous roles. Mention specific services you've utilized, such as S3, Lambda, or SageMaker. Highlight projects where you deployed machine learning models on the cloud, focusing on the challenges encountered and how you addressed them, emphasizing your ability to leverage cloud technologies effectively.

Join Rise to see the full answer
How do you ensure code quality when developing AI solutions?

To answer this question, discuss your approach to writing production-ready code, including best practices for testing and documentation. Mention tools you use for code review, the importance of maintainability, and how you collaborate with team members to uphold code quality standards, showcasing your commitment to delivering high-quality solutions.

Join Rise to see the full answer
What is Generative AI, and how have you worked with it?

Begin by defining Generative AI and providing examples of how it can be applied in real-world scenarios. Share your experience with relevant projects, detailing the use of frameworks like TensorFlow or Python libraries. Explain your role in the projects and any specific outcomes achieved, illustrating your depth of knowledge and practical experience.

Join Rise to see the full answer
Describe a time when you had to collaborate with cross-functional teams.

Here, talk about an experience where you worked with different teams, such as product managers, engineers, or marketers. Discuss how you communicated project goals, navigated conflicts, and ensured alignment among teams. Highlight your interpersonal skills and ability to build collaborative relationships, key abilities for the Staff Engineer, AI Engineer role.

Join Rise to see the full answer
How do you stay updated with the latest advancements in AI?

Explain your methods for keeping up with trends and advancements in AI, such as attending conferences, reading research papers, or participating in relevant online communities. Mention specific platforms you follow to stay informed, demonstrating your enthusiasm for continuous learning and professional development in the field of AI.

Join Rise to see the full answer
What challenges have you faced in ML model deployment, and how did you overcome them?

Discuss specific challenges related to ML model deployment that you've encountered, such as scalability or integration issues. Explain the steps you took to resolve these challenges, highlighting your analytical and problem-solving skills. Providing metrics or results will strengthen your response.

Join Rise to see the full answer
What techniques do you use for model evaluation and monitoring?

In your response, detail the techniques you employ for evaluating model performance, such as confusion matrix, area under ROC, or precision-recall curves. Explain your approach to monitoring deployed models to ensure they perform as expected over time, indicating your thorough understanding of maintaining model accuracy and reliability.

Join Rise to see the full answer
Can you walk us through your experience with AI/ML pipelines?

Share your experience designing and implementing AI/ML pipelines, detailing the stages from data collection to preprocessing, model training, and inference deployment. Discuss tools you have used, such as MLflow or Airflow, and emphasize how your structured approach ensures successful ML operations.

Join Rise to see the full answer
Why do you want to work for GEICO as a Staff Engineer, AI Engineer?

When responding, express your admiration for GEICO's commitment to innovation and customer experience. Share how the role aligns with your career goals and how you see yourself contributing to the team. Being enthusiastic about the company culture and expressing how your values align with GEICO's mission can make a strong impression.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
ITW Hybrid 19875 S Diamond Lake Rd, Rogers, MN 55374, USA
Posted 4 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago

GEICO's seven operating principles help create a workplace in which their associates can thrive. 1. Respect, support and provide opportunity for all associates. 2. Be fanatics for outstanding customer service. 3. Be the low-cost provider. 4. ...

32 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 15, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!