Enable job alerts via email!

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Jacksonville (FL)

Remote

USD 72,000 - 205,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Engineer specializing in Java and AI/ML. This remote position involves designing scalable systems, collaborating across teams, and mentoring engineers. Ideal candidates will have extensive experience in software development and cloud services.

Benefits

Medical, Dental, and Vision Insurance
Paid Vacation, Sick, and Parental Leave
401(k) Plan
Tuition Reimbursement
Paid Training and Licensures

Qualifications

  • 4+ years of Software Development within a Java framework.
  • 3+ years applied AI/ML experience.
  • 3+ years in architecture and design.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Mentor other engineers and share best practices.

Skills

Java
C++
Python
C#
AI/ML
Problem Solving

Education

Bachelor’s degree in Computer Science

Tools

AWS
GCP
Azure

Job description

Join to apply for the Senior Engineer - Java AI/ML (REMOTE) role at GEICO

Our Senior Java Engineer is a key member of the engineering staff working across the organization to provide a frictionless experience to our customers and maintain the highest standards of protection and availability. Our team thrives 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, typically ranging from front-end UIs through back-end systems and all points in between.

Position Responsibilities
  1. Scope, design, and build scalable, resilient distributed systems
  2. Build product definition and leverage your technical skills to drive towards the right solution
  3. Engage in cross-functional collaboration throughout the entire software lifecycle
  4. Work in a team environment utilizing AI and ML to streamline the operations of the contact center
  5. Lead design sessions and code reviews with peers to elevate engineering quality
  6. Define, create, and support reusable application components/patterns from a business and technology perspective
  7. Utilize developer tooling and Azure services across the software development lifecycle for Java application design, implementation, and maintenance
  8. Mentor other engineers
  9. Share best practices and improve processes within and across teams
Qualifications
  1. Advanced programming experience with at least two modern languages such as Java, C++, Python, or C# including object-oriented design
  2. Proficient with AI/ML stack and libraries; experience in shipping applied AI products
  3. Understanding of microservices architecture and extensible REST APIs
  4. Experience designing architecture, reliability, and scalability of systems
  5. Advanced understanding of DevOps concepts and Cloud architecture
  6. Experience with continuous delivery and infrastructure as code
  7. Strong problem-solving skills
  8. Ability to excel in a fast-paced environment
  9. Knowledge of developer tooling across the software development lifecycle
  10. In-depth knowledge of CS data structures and algorithms
Experience
  1. 4+ years of Software Development within a Java framework
  2. 3+ years applied AI/ML experience
  3. 3+ years in architecture and design
  4. 3+ years experience with cloud services (AWS, GCP, Azure)
  5. 2+ years experience with open-source frameworks
Education
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience
Salary Range

$72,000.00 - $204,500.00
This range is a general guideline; final offer depends on various factors including experience, education, and location.

Additional Information

GEICO will not sponsor employment authorization at this time.

Benefits
  • Medical, Dental, and Vision Insurance
  • Paid Vacation, Sick, and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures

GEICO is an equal opportunity employer, committed to diversity and inclusion in the workplace.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Marlton

Remote

USD 72.000 - 205.000

Today
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Virginia Beach

Remote

USD 72.000 - 205.000

-1 days ago
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Melville

Remote

USD 72.000 - 205.000

Today
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

North Liberty

Remote

USD 72.000 - 205.000

Today
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Anchorage

Remote

USD 72.000 - 205.000

Today
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Lenexa

Remote

USD 72.000 - 205.000

Yesterday
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Poway

Remote

USD 72.000 - 205.000

Today
Be an early applicant

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Chevy Chase

Remote

USD 72.000 - 205.000

30+ days ago

Senior AI/ML Software Engineer - Remote

UnitedHealth Group

Eden Prairie

Remote

USD 89.000 - 177.000

Yesterday
Be an early applicant