Director of Generative AI Product Engineering

Company:  Publicis Sapient
Location: Westminster
Closing Date: 08/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Are you someone who always writes scripts to make your development activities faster and easier? Are you someone who wrote plugins for your team to have superpowers? Are you someone who fixed or created open-source libraries and turbocharged your developer community? Are you someone who has patents in new innovations in algorithms? We’re looking for you!

We are looking for creative minds who will develop software applications that make life easier for teams and clients. You will be responsible for the entire development and support process for a software program. Your applications will make previously complex tasks simple, impacting time, effort, or money, and redefining normal. The focus will be to develop AI products that will be used by the entire organization and to develop next-generation tools that will redefine the Software Development Life Cycle (SDLC).

  • Apply in-depth knowledge of multiple programming languages, associated frameworks, and the tool ecosystem to create elegant AI applications to solve problems.
  • Adopt new languages and paradigms, applying them to the problem domain where they deliver significant benefit.
  • Test drive features in applicable programming languages and be comfortable with the Test-Driven Development (TDD) cycle.
  • Write code that is not only functional but is also a work of art: clean, efficient, and maintainable.
  • Engage with cross-functional teams to ideate, design, and deliver innovative features and services.
  • Stay ahead of the curve by continuously exploring, evaluating, and adopting cutting-edge technologies to enhance development efficiency.
  • Shape the wider application landscape leveraging AI.
  • Apply distributed programming models (e.g., Actor frameworks) appropriately.
  • Model multiple domains, articulating contexts and boundaries, and articulate the rationale behind them.
  • Be an expert at translating requirements into tasks and code.
  • Develop tools that can enable teams to produce high-quality code leading to rapid delivery, ruthlessly pursuing continuous integration and delivery.
  • Commit code early and often, with an understanding of version control and branching strategies.
  • Implement continuous live testing.
  • Implement infrastructure as code.
  • Apply understanding of elastic scale and build highly available systems.
  • Build manageable code and observe basic hygiene practices.
  • Follow best practices of continuous BDD, TDD, performance, security, and smoke testing.
  • Work effectively with product stakeholders to communicate and translate their needs into improvements in the product.
  • Lead group discussions on design within appropriate bounded context.
  • Support production systems, resolve incidents, and perform root cause analysis.
  • Debug and find complex problems, supporting and maintaining the software solution.
  • Be a recognized contributor and vocal in forums (e.g., Google/MS MVPs).
  • Share knowledge and influence with the wider engineering community.
  • Mentor and develop those around you.
  • Raise the bar of the organization.
  • Produce proof of concepts to evaluate new tools.
#J-18808-Ljbffr
Apply Now
Share this job
Publicis Sapient
  • Similar Jobs

  • Director, Product & Engineering

    Denver
    View Job
  • Director of Engineering

    Westminster
    View Job
  • Director of Engineering

    Westminster
    View Job
  • Director of Engineering

    Denver
    View Job
  • Director of Engineering

    Westminster
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙