Travelers Artificial Intelligence Software Developer in St. Paul, Minnesota
Artificial Intelligence Software Developer
Primary Job Duties & Responsibilities:
Work closely with the Senior Director of Intelligent Automation program in researching and evaluating new concepts and ideas.
Creating rapid prototypes including end-to-end development and testing of software bots using Automation Anywhere tool set along with integration with OCR (Kofax) and Cognitive capabilities using AWS, Google and other AI products for end to end automation of the business process
Ability to build prototypes and systems with knowledge of all steps within the design process: conception, planning, initiation, and implementation.
Analyze source data, working with structured and unstructured data (internal and external data).
Ability to develop advanced models and interpret model results.
Collaborate with team members across numerous departments within Travelers to ensure successful delivery.
Display a business mindset and truly understand how your work impacts the intended customers.
Ensure alignment to Travelers technical and architectural standards, both at an Enterprise and Business Insurance division level.
Maintain a flexible mindset and work style, delivering solutions regardless of development methodology, and being open to ever-shifting priorities.
Become an advocate for OCR, RPA and AI across Travelers, informing and educating on both the possibilities with the technologies, as well as progress within Business Insurance.
Job Opening ID:
May occasionally require weekend work hours, overnight work hours, holiday work hours (Federal and religious). May require travel as needed. Requires travel up to 5% of time.
Equal Employment Opportunity Statement:
Travelers is an equal opportunity employer.
Job Specific & Technical Skills & Competencies:
Technical Knowledge: Able to expertly assess, design develop, and support applications, systems and solutions to achieve business and/or technical requirements. Demonstrates technical expertise for multiple languages, applications, systems, technologies, and/or frameworks, and has the ability to influence technical direction or defect resolution. Fully understands business applications and/or technical system environments in which the system operates.
Communication Skills: Ability to communicate thoughts/designs/ideas in an unambiguous manner and adjusts communication based on audience. Exhibits active and effective communication skills with team members - including active listening and effective written and verbal communication skills. Effectively contributes and communicates with the immediate team. Able to present complex technical concepts to audiences of varying size and level.
Business Knowledge & Partnership: Able to develop business partnerships and influence business priorities through solution identification aligned with business objectives and goals. Able to communicate in business terms and describe IT capabilities and concepts in ways that the business can understand.
Problem Solving & Decision Making: Able to proficiently diagnose root causes and solve complex problems. Able to evaluate alternative solutions and assess risk before taking action. Has the ability to reach sound decisions quickly and escalates appropriately. Demonstrates ability to optimize the use of all available resources.
Team Orientation: Able to maintain and enhance partnerships across the organization to achieve objectives. Practices objectivity and openness to others' views. Able to recognize and support team priorities.
Leadership: Accountable to set technical goals and priorities for self and other team members. Exhibits team leadership and collaborates with partners.
Planning and Project Management: Demonstrates ability to identify critical project tasks and establish clear priorities while keeping the bigger picture in mind. Able to effectively collaborate with Project Manager and utilize sound project management practices. Able to manage time and competing priorities.
Financial Awareness: Able to assess the financial impact of recommended designs/solutions.
An exceptional opportunity as part of our Business Insurance Intelligent Automation team to explore new technologies, lead change and deliver business value in support of our business customers. The developer will be responsible for helping design, develop and deploy capabilities that deliver value to our customers as well as provide thought leadership across all initiatives. In this role, you will work with a multidisciplinary team to design, develop & create solutions through application of Artificial Intelligence (AI), Optical Character Recognition (OCR), Robotic Process Automation (RPA) and various other emerging technologies utilizing Agile scrum delivery framework to deliver business value in an incremental approach. The ideal candidate will increase the maturity of the group’s current intelligent automation capabilities by progressing from traditional robotic process automation to true intelligent automation leveraging Cognitive, OCR, RPA and other associated emerging technologies to achieve end to end automation of the business process.
Education, Work Experience & Knowledge:
Bachelor’s degree or equivalent and five plus years of related work experience.
Proficiency in any of the programming languages such as Java or .NET or Python etc.
Experience with Cloud technology (AWS & Google) and designing solutions that leverage its unique advantages.
Experience with modern technologies such as Docker, AWS S3, Lambda, Textract, Google Cloud Vision API etc.
Has experience in integrating with 3rd party web APIs.
Experience implementing software using microservices.
Leading, coaching and mentoring teams across projects
Understanding of both relational and modern databases and corresponding query language such as SQL.
Self-motivated and ability to work independently as well as being a team player.
Strong communication skills and ability to create professional presentations and present to peers and management.
Effective written and verbal communication skills adapted to the intended audience.
Operates standard office equipment. Requires extended periods of computer use. Requires extended periods of sitting.
A bachelor's degree in Computer Science or a related field, or its equivalent in work experience, and five years of programming/development experience.
Solid reputation, passionate people and endless opportunities. That's Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers - and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference.
Hartford - Connecticut - United States
St. Paul - Minnesota - United States
We are committed to valuing the diversity that exists among our workforce, our business partners, our customers and our communities. With respect to our workforce, we are committed to not only increasing diversity in our hiring at all levels but also fostering an inclusive environment where all employees, regardless of race, color, religion, gender, gender identity, age, national origin, disability, veteran status, marital status, sexual orientation, genetic information or any other status or condition protected by law, can develop and thrive.
- Travelers Jobs