Ativa os alertas de emprego por e-mail!

Senior Engineer - Java AI/ML (REMOTE)

GEICO

Brasil

Teletrabalho

USD 150.000 - 205.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Resumo da oferta

A leading insurance technology company in Brazil is seeking a Software Developer with expertise in Java and a strong understanding of AI and ML technologies. This position entails designing scalable systems and mentoring junior engineers. The ideal candidate will have over 4 years of experience in software development and advanced programming skills in multiple languages. An attractive salary package and benefits await the successful candidate.

Serviços

Comprehensive medical, dental, and vision insurance
401(k) plan with company contributions
Paid vacation and sick leave

Qualificações

  • Minimum of 4 years of software development experience.
  • Proven understanding of micro-services and REST APIs.
  • Experience with architecture and design, focusing on reliability and scaling.

Responsabilidades

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration.
  • Lead design sessions and code reviews.

Conhecimentos

Software development experience within a Java framework
Advanced programming in languages such as Java, C++, Python, or C#
Micro-services oriented architecture knowledge
Understanding of extensible REST APIs
Problem-solving ability

Formação académica

Bachelor’s degree in Computer Science, Information Systems, or equivalent

Ferramentas

Azure services

Descrição da oferta de emprego

Employer Industry: Insurance Technology

Why consider this job opportunity:
- Salary up to $204,500.00
- Comprehensive benefits package including premier medical, dental, and vision insurance with no waiting period
- Paid vacation, sick leave, and parental leave
- 401(k) plan with company contributions and tuition reimbursement
- Opportunity for career advancement and growth within the organization
- Engaging work environment utilizing cutting-edge technologies in AI and ML

What to Expect (Job Responsibilities):
- Scope, design, and build scalable, resilient distributed systems
- Engage in cross-functional collaboration throughout the entire software lifecycle
- Lead design sessions and code reviews to enhance engineering quality
- Mentor junior engineers and share best practices across teams
- Utilize various developer tooling and Azure services for Java application development and maintenance

What is Required (Qualifications):
- Minimum of 4 years of software development experience within a Java framework
- Advanced programming experience with at least two modern languages such as Java, C++, Python, or C#
- Proven understanding of micro-services oriented architecture and extensible REST APIs
- Experience with architecture and design, including reliability and scaling
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

How to Stand Out (Preferred Qualifications):
- 3+ years of applied AI/ML experience
- Experience with AWS, GCP, Azure, or other cloud services
- 2+ years of experience in open-source frameworks
- Strong problem-solving ability and ability to excel in a fast-paced environment
- Advanced understanding of DevOps concepts and cloud architecture

#InsuranceTech #SoftwareDevelopment #JavaEngineer #AI #CareerGrowth #TechJobs

"We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer."

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.