Senior Staff Engineer at GEICO pioneering AI applications for customer service across communication channels. Leading cross-functional teams to enhance self-service and automation.
Responsibilities
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.
Requirements
8+ years of professional software development experience within a Python or Java framework (J2EE, web containers and Java)
6+ years of experience in open-source frameworks
6+ years of experience with architecture and design
6+ years of experience with AWS, GCP, Azure, or another cloud service
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).
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)
Benefits
Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.
Senior Software Engineer at Volta Medical creating AI solutions for cardiac electrophysiology. Work within a multidisciplinary team to innovate and improve patient care.
Java Backend Developer at Perfecto building scalable backend systems using Java and Spring Boot. Collaborating with cross - functional teams to deliver high - quality solutions.
Senior and Principal Engineers at Gemba Advantage build secure, user - centred digital products for public sector organizations. Influence technical direction and work on complex, high - impact systems.
Senior and Principal Engineers at Gemba Advantage shaping secure digital products for public sector organisations. Collaborating on complex systems with a focus on security, scalability, and usability.
Software Engineer helping build secure, user - centred digital products for critical public sector organizations. Joining an agile team to work with modern technologies and develop scalable solutions.
Software Engineer building secure, user - centred digital products for critical public sector organisations. Working on complex systems requiring secure, scalable, and user - friendly solutions.
Principal Software Engineer leading architectural evolution of software products at Q - CTRL. Driving technical excellence and overseeing multiple teams in quantum tech innovation.
Software Engineer III developing software solutions for Canto's digital asset management platform. Contributing to a collaborative engineering team with strong Java, React, and Ruby on Rails skills.
Lead Software Developer Full - Stack for Funkwerk's Smart Mobility solutions. Responsibilities include Angular frontend and Node.js backend development, API integration, and client communication.
Ausbildung als mathematisch - technischer Softwareentwickler bei ATESTEO, einem Marktführer für Drivetrain Testing. Du hilfst, Autos und andere Fahrzeuge umweltfreundlicher zu machen.