Ai Software Engineer

closed
Jobs for Humanity Logo

Jobs for Humanity

πŸ“Remote - Ireland

Summary

Join Contentful as an AI Software Engineer and be a key contributor to the internal AI platform team. You will develop scalable, high-performance AI integrations, APIs, and tools. Collaborate with feature teams to enhance their development capabilities and bring AI-powered solutions to life. Build intuitive internal tooling and foster seamless integration of AI technologies. This role requires experience in AI/ML, full-stack development, asynchronous systems, containerization, and cloud services. Contentful offers various benefits, including stock options, family benefits, generous paid time off, education budget, wellbeing stipend, and more.

Requirements

  • Have experience integrating and implementing AI/ML solutions within a product development environment. Have skills in foundational models, prompt engineering and understanding to validate the quality of AI products
  • Be proficient in TypeScript, React, and Node.js with a solid understanding of clean code practices and exposure to enterprise architectural design patterns, particularly when working with AI-powered features
  • Have experience with building and maintaining asynchronous systems for automation and bulk use cases
  • Have experience with Docker and Kubernetes, especially in deploying AI models or microservices
  • Be familiar with cloud platforms like AWS, Azure, or GCP
  • Be a natural problem-solver who brings forward innovative ideas to integrate and features within product workflows, leading to practical solutions and product growth
  • Have strong communication skills and the ability to collaborate effectively in a team environment
  • Be capable of prioritizing tasks and managing workloads in a dynamic AI-driven environment, ensuring AI and software systems align with business objectives

Responsibilities

  • Collaborate 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
  • 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
  • Design, develop, and maintain scalable AI platform features to enable feature teams, while ensuring they are compatible with other services, and APIs
  • 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
  • Think critically about the interactions between AI models and product components to ensure a cohesive and intuitive user experience
  • Quickly fix bugs and solve problems, particularly related to AI performance, model integration, or data pipeline issues, to enhance customer satisfaction
  • Participate in code reviews and contribute to improving our AI development processes, ensuring that the AI components are scalable, efficient, and maintainable

Preferred Qualifications

  • Have hands-on experience with DevOps methodologies tailored for AI, including CI/CD pipelines for model deployment and MLOps practices
  • Have previous experience working with AI automation engines, process automation using AI, or integrating AI with business logic to streamline processes
  • Have an understanding of data privacy regulations (GDPR, HIPAA, etc.) and EU AI Act

Benefits

  • Receive Stock Options for the opportunity to share in the success of our company
  • Receive Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family
  • Receive a generous amount of paid time off, including vacation days, sick days, education days, compassion days for loss, and volunteer days
  • Receive time off to care for and focus on your growing family
  • Use your personal annual education budget to improve your skills and grow in your career
  • Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and fun team activities, supporting learning and networking exchange beyond the usual work duties
  • Receive an annual wellbeing stipend to care for your physical, financial, or emotional health
  • Receive a monthly communication phone/internet stipend and phone hardware upgrade reimbursement
  • Receive a new hire office equipment stipend for hybrid or distributed employees
This job is filled or no longer available