Senior Ai Software Engineer

 

Description:

At Contentful, we empower thousands of customers to manage content at scale with speed, flexibility, and precision. We are seeking talented Senior AI Software Engineers (f/m/d) to join our AI Platform team—a group dedicated to building and maintaining an internal AI platform that accelerates innovation across our organization.

As a key contributor, you will help shape the internal AI ecosystem by developing scalable, high-performance AI integrations, APIs, tools and documentation that empower feature teams to efficiently test, deliver and maintain cutting-edge AI-driven products. Acting as both a support and consultancy resource, you’ll collaborate closely with feature teams to enhance their development capabilities and bring AI-powered solutions to life. By building intuitive internal tooling and fostering seamless integration of AI technologies, your work will drive efficiency and innovation throughout Contentful.

If you are passionate about advancing AI technology, enabling teams with powerful tools, and redefining how we build and deliver AI solutions, we’d love to have you join us. Together, we’ll build systems that set new standards for AI integration and empower our teams to create smarter, more impactful content solutions.

What to expect?
 

  • Collaborate and Innovate: Work closely with product managers, designers, and other engineers to build best-in-class AI-enabled features for our customers, ensuring seamless integration of AI technologies with existing systems.
  • AI Integration: Implement and integrate AI technologies, such as generative AI, machine learning models, or NLP, to enhance our platform’s capabilities, optimize processes, and improve user experiences.
  • Platform Development: Design, develop, and maintain scalable AI platform features to enable feature teams, while ensuring they are compatible with other services, and APIs.
  • AI Governance: Implement essential governance features such as metrics tracking, audit logs, security measures and role-based access controls (RBAC), to ensure compliance, transparency and enterprise readiness across AI systems.
  • Holistic Thinking: Think critically about the interactions between AI models and product components to ensure a cohesive and intuitive user experience.
  • Rapid Problem-Solving: Quickly fix bugs and solve problems, particularly related to AI performance, model integration, or data pipeline issues, to enhance customer satisfaction.
  • Continuous Improvement: Participate in code reviews and contribute to improving our AI development processes, ensuring that the AI components are scalable, efficient, and maintainable.
  • Stay Current: Keep up-to-date with the latest industry trends, particularly in the domains of AI and machine learning, ensuring the platform stays competitive by leveraging cutting-edge AI technologies.
     

What You Need To Be Successful
 

  • AI and Machine Learning Expertise: Strong skills integrating and implementing AI/ML solutions within a product development environment. Skills in foundational models, prompt engineering and understanding to validate the quality of AI products.
  • Full Stack/ Backend Expertise: Skills in TypeScrip and Node.js. Deep interest in clean code practices and familiarity with enterprise architectural design patterns, particularly when working with AI-powered features. Knowledge of React is a plus.
  • Serverless Architectures: Experience with serverless architectures, ideally edge compute environments such as Cloudflare Workers.
  • Asynchronous Systems: Experience with building and maintaining asynchronous systems for automation and bulk use cases.
  • Containerization and Orchestration: Experience with Docker and Kubernetes, especially in deploying AI models or microservices.
  • Enterprise Solutions: Knowledge with implementing enterprise ready governance features such as RBAC, audit logging, and compliance frameworks.
  • Cloud Services Familiarity: Knowledge of cloud platforms like AWS, Azure, or GCP. Experience with services such as AWS SageMaker, Google AI, or Azure Machine Learning is a plus.
  • Problem-Solving Skills: A natural problem-solver who brings forward innovative ideas to integrate and features within product workflows, leading to practical solutions and product growth.
  • Collaborative Mindset: Excellent communication skills and the ability to collaborate effectively in a team environment.
  • Adaptability: Ability to organize and prioritize competing workloads in a fast-paced, AI-driven environment, ensuring AI and software systems align with business objectives.

Organization Contentful
Industry IT / Telecom / Software
Occupational Category Senior AI Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-12-27 6:54 pm
Expires on 2025-02-10