AI Software Engineer Position
Join us as an AI Software Engineer and contribute to innovation with AI Integrations.
We are seeking talented individuals to join our AI Platform team, 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.
Your work will drive efficiency and innovation throughout our organization. You will be part of a team that builds systems that set new standards for AI integration and empower teams to create smarter, more impactful content solutions.
This role involves collaborating and innovating 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.
The responsibilities include:
* Implementing and integrating AI technologies, such as generative AI, machine learning models, or NLP, to enhance our platform's capabilities, optimize processes, and improve user experiences.
* Designing, developing, and maintaining scalable AI platform features to enable feature teams, while ensuring they are compatible with other services and APIs.
* Implementing 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.
* Thinking critically about the interactions between AI models and product components to ensure a cohesive and intuitive user experience.
* Quickly fixing bugs and solving problems, particularly related to AI performance, model integration, or data pipeline issues, to enhance customer satisfaction.
* Participating in code reviews and contributing to improving our AI development processes, ensuring that the AI components are scalable, efficient, and maintainable.