GEICO

Get more with GEICO

Senior Engineer, Python AI/ML

Backend EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1936H1B SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California, Iowa, Maryland, Texas, Virginia

Posted

170 days ago

Salary

$95K - $215K / year

Bachelor Degree4 yrs expExperience acceptedEnglishAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesNo SQLPythonPy TorchSDLCSQLTensorflow

Job Description

• 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, bringing 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 • Serve as a leading member of the engineering staff to provide friction-less experience for customers and maintain high standards of protection and availability

Job 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 (natural language processing, speech recognition, recommendation systems, intelligent automation)
  • Experience in building products using micro-service-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
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • Ability to excel in a fast-paced, startup-like environment
  • 4+ years of professional software development experience within a Python or Java framework
  • 4+ years of experience in open-source frameworks
  • 3+ years of experience with architecture and design
  • 3+ 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
  • Market-competitive compensation
  • 401K savings plan vested from day one that offers a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Industry leading training, certification assistance, career mentorship and coaching
  • Employee engagement and recognition programs
  • Workplace flexibility and GEICO Flex program, ability to work from anywhere in the US for up to four weeks per year

Related Job Pages

More Backend Engineer Jobs

Senior Backend/Core Engineer

Vendia

Automate and accelerate data workflows across business networks

Backend Engineer170 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

Senior backend engineer building Vendia's distributed, serverless real-time data platform.

ApacheAWSAzureCloudDistributed SystemsDynamoDBGoogle Cloud PlatformNoSQLPythonRust
California + 1 moreAll locations: California, Washington

Senior Software Engineer, Java

Veeva Systems

The Industry Cloud for Life Sciences

Backend Engineer170 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Senior Java engineer building Veeva's cloud SaaS applications for life sciences

AWSCloudDockerEC2HibernateJavaJenkinsKubernetesMavenOpen SourceSpring
United States
$110K - $270K / year

Lead Backend Engineer, C++

NBCUniversal

Here you can create the extraordinary. Join us.

Backend Engineer171 days ago
Full TimeRemoteTeam 10,001+Since 2004H1B Sponsor

Lead C++ backend engineer building FreeWheel's video advertising platform.

Distributed SystemsSDLC
Illinois + 1 moreAll locations: Illinois, Virginia
$149.6K - $224.4K / year

Senior Backend Engineer, C++

NBCUniversal

Here you can create the extraordinary. Join us.

Backend Engineer171 days ago
Full TimeRemoteTeam 10,001+Since 2004H1B Sponsor

Senior C++ backend engineer building FreeWheel's video advertising platform

Distributed SystemsSDLC
Illinois + 1 moreAll locations: Illinois, Virginia
$126.8K - $190.2K / year