GEICO

Staff Engineer, Interactive Voice Response, AI/ML

GEICO

part-time

Posted on:

Location Type: Remote

Location: Remote • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $115,000 - $230,000 per year

Job Level

Lead

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJ2EEJavaKubernetesNoSQLPythonPyTorchSDLCSQLTensorflow

About the role

  • Design, develop, and deploy large-scale distributed AI applications that power customer self-service across multiple communication channels (voice, IVR, chat)
  • Build and optimize multi-agent systems that enable intelligent, collaborative decision-making to improve automation and customer experience
  • Collaborate with cross-functional teams (engineering, product, data science) to translate business requirements into scalable AI/ML solutions
  • Ensure system reliability, scalability, and performance through best practices in architecture, testing, and monitoring
  • Stay at the forefront of AI and distributed systems research, brining innovative approaches and tools into production environment
  • Utilize programming languages like Python, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Consistently share best practices and improve processes within and across teams
  • Act as a lead member of the engineering staff to provide a friction-less experience to customers and maintain high standards of protection and availability

Requirements

  • Hands-on proficiency with modern AI/ML frameworks and tools (e.g., TensorFlow, PyTorch) and programming languages such as Python, Java, or C++
  • Proven experience designing, developing, and deploying AI or machine learning models(LLMs) in production environments, with a focus on scalability and performance
  • Strong software engineering background with expertise in building large-scale distributed systems, preferably in cloud environment (Azure or AWS)
  • Demonstrated ability to apply AI/ML solutions to real-world business problems, delivering measurable impact in areas such as natural language processing, speech recognition, recommendation systems, or intelligent automation
  • Experience in building products using micro-services oriented architecture and extensible REST APIs
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Experience with continuous delivery and infrastructure as code
  • Experience in leveraging PowerShell scripting
  • Experience in existing Operational Portals such as Azure Portal
  • Experience with application monitoring tools and performance assessments
  • Mentor junior engineers
  • Ability to excel in a fast-paced, startup-like environment
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • 6+ years of professional software development experience within a Python or Java framework (J2EE, web containers and Java)
  • 4+ years of experience in open-source frameworks
  • 4+ years of experience with architecture and design
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • At this time, GEICO will not sponsor a new applicant for employment authorization for this position
Benefits
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
  • Market-competitive compensation
  • 401K savings plan vested from day one that offers a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Access to mental healthcare
  • Fertility and adoption assistance
  • Workplace flexibility and GEICO Flex program (ability to work from anywhere in the US for up to four weeks per year)
  • Employee engagement and recognition programs
  • Industry leading training, certification assistance, career mentorship and coaching
  • Personalized development programs

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLNoSQLJavaC++TensorFlowPyTorchmicro-services architectureREST APIsinfrastructure as code
Soft skills
collaborationmentoringproblem-solvingcommunicationadaptabilityleadershipprocess improvementcustomer focusteamworkinnovation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems
GEICO

Senior Engineer, Python AI/ML

GEICO
Seniorfull-time$95k–$215k / yearCalifornia, Iowa · 🇺🇸 United States
Posted: 3 days agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesNoSQLPythonPyTorchSDLC+2 more
GEICO

Senior Staff Engineer, Interactive Voice Response – AI/ML

GEICO
Seniorfull-time$120k–$240k / yearIllinois · 🇺🇸 United States
Posted: 3 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesNoSQLPythonPyTorchSDLC+2 more
Devsinc

Senior Python Developer

Devsinc
Seniorfull-time🇵🇰 Pakistan
Posted: 5 days agoSource: apply.workable.com
AWSAzureCassandraCloudDjangoDockerFlaskGoogle Cloud PlatformGraphQLKubernetesMicroservicesMongoDB+7 more
Calabrio, Inc.

Principal Software Engineer

Calabrio, Inc.
Leadfull-time🇨🇦 Canada
Posted: 4 days agoSource: apply.workable.com
AWSAzureCloudDistributed SystemsDynamoDBGoogle Cloud PlatformJavaJavaScriptPostgresPythonReactSDLC+1 more
Ocrolus

Staff Software Engineer

Ocrolus
Leadfull-time🇮🇳 India
Posted: 8 days agoSource: boards.greenhouse.io
AWSAzureCloudDistributed SystemsDockerFlaskGoGoogle Cloud PlatformKubernetesMySQLPostgresPython