
Staff Engineer – Interactive Voice Response, AI/ML
GEICO
full-time
Posted on:
Location Type: Hybrid
Location: Palo Alto • California, Maryland, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $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
- Build and optimize multi-agent systems
- Collaborate with cross-functional teams
- Ensure system reliability, scalability, and performance
Requirements
- Hands-on proficiency with modern AI/ML frameworks and tools (e.g., TensorFlow, PyTorch)
- Proven experience designing, developing, and deploying AI or machine learning models in production environments
- Strong software engineering background with expertise in building large-scale distributed systems
- Demonstrated ability to apply AI/ML solutions to real-world business problems
- Experience in building products using micro-services oriented architecture
- Experience with continuous delivery and infrastructure as code
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
- 6+ years of professional software development experience
Benefits
- Health insurance
- Retirement plans
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI applicationsmachine learning modelslarge-scale distributed systemsmicro-services architecturecontinuous deliveryinfrastructure as codeTensorFlowPyTorchsoftware developmentsystem performance
Soft skills
collaborationcross-functional teamworkproblem-solvingreliabilityscalability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems