FullStack Engineer

closed
Contentful Logo

Contentful

πŸ“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 full-stack development proficiency and experience with AI technologies. Contentful offers a comprehensive benefits package including healthcare, paid time off, parental leave, and professional development opportunities.

Requirements

  • Full Stack Development: Proficiency in TypeScript, React, and Node.js with a solid understanding of clean code practices and exposure to enterprise architectural design patterns
  • API and Service Design: Demonstrated experience in developing APIs and services capable of handling moderate traffic efficiently
  • Asynchronous Systems: Experience in building and maintaining asynchronous systems to support automation and bulk data processing
  • Containerization and Orchestration: Hands-on experience with Docker and Kubernetes, particularly in deploying microservices or simple AI models
  • Problem-Solving Approach: A proactive problem-solver who contributes practical ideas for improving workflows and enabling product enhancements
  • Team Collaboration: Strong communication skills and a proven ability to work effectively within a team
  • Adaptability: Capable of prioritizing tasks and managing workloads in dynamic environments, aligning systems with evolving business needs

Responsibilities

  • 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
  • Full Stack Development: Design, develop, and maintain scalable frontend and backend features using TypeScript, React, and Node.js, while ensuring they are compatible with AI components, services, and APIs
  • 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
  • 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

Preferred Qualifications

  • AI and Machine Learning Expertise: Skills in 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
  • Platform Experience: Experience in developing platform features to enable internal teams

Benefits

  • Full-time employees receive Stock Options for the opportunity to share in the success of our company
  • Comprehensive healthcare package covering 100% of monthly health premiums for employees and 85% of costs for your dependents
  • Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family
  • We value Work-Life balance and You Time! A generous amount of paid time off, including vacation days, sick days, compassion days for loss, education days, and volunteer days
  • Company paid parental leave 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
  • An annual wellbeing stipend to care for your physical, financial, or emotional health
  • A monthly communication stipend and phone hardware upgrade reimbursement
  • New hire office equipment stipend for hybrid or distributed employees. Get the gear you need to work at your best
This job is filled or no longer available