AI Software Engineer

Responsible for developing, programming and training the complex networks of algorithms that make up AI so that they can function like a human brain. This role requires combined expertise in software development, programming, data science and data engineering.

Objectives and Responsibilities

    • Manage and direct processes and R&D (research and development) to meet the needs of our AI strategy
    • Understand company and client challenges and how integrating AI capabilities can help lead to solutions
    • Lead cross-functional teams in identifying and prioritizing key areas of a partner’s business where AI solutions can drive significant business benefit
    • Analyze and explain AI and machine learning (ML) solutions while setting and maintaining high ethical standards
    • Advise C-suite executives and business leaders on a broad range of technology, strategy, and policy issues associated with AI
    • Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, in collaboration with an advanced engineering team and executive leadership
    • Articulate and document the solutions architecture and lessons learned for each exploration and accelerated incubation
    • Manage a team in conducting assessments of the AI and automation market and competitor landscape
    • Serve as liaison between stakeholders and project teams, delivering feedback and enabling team members to make necessary changes in product performance or presentation

Skills & Qualifications

    • Experience in applying AI to practical and comprehensive technology solutions
    • Experience with ML, deep learning, TensorFlow, Python, NLP
    • Experience in program leadership, governance, and change enablement
    • Knowledge of basic algorithms, object-oriented and functional design principles, and best-practice patterns
    • Experience in REST API development, NoSQL database design, and RDBMS design and optimizations
    • Bachelor’s or master’s degree in computer science or related field
    • Experience with innovation accelerators
    • Experience with cloud environments