AI Full-Stack Engineer
Descrição da Vaga
**About the Product:** For more than 30 years, Carnegie has been a leader and innovator in higher education marketing and enrollment strategy, offering groundbreaking services in the areas of Research, Strategy, Digital Marketing, Lead Generation, Slate Optimization, Student Search, Website Development, and Creative that generate authentic connections. **Job Purpose:** The AI Full\-Stack Engineer will be responsible for building and maintaining AI applications on top of existing LLM APIs. This role will focus on integration, building robust AI\-driven applications, and optimizing their evaluation and performance. The AI Full\-Stack Engineer will ensure that our AI applications are developed, configured, and adopted to meet evolving needs, with a strong emphasis on Python\-based solutions. **Duties and Responsibilities:** * AI Application Development and Integration * Design, develop, and maintain scalable and secure AI applications leveraging existing LLM APIs. * Implement and manage integrations with various AI platforms and services. * Develop and maintain Python\-based applications, both cloud\-deployed and on\-premises, specifically tailored for AI functionalities. * Implement and manage CI/CD workflows for AI applications. * Monitor and optimize AI application performance and cost, including model evaluation and optimization. * Ensure data quality checks for AI models and applications; escalate defects with clear reproduction steps and impact. * Python Application Development * Utilize Python libraries and frameworks relevant to AI application development. * Collaborate with development teams to integrate AI applications with existing systems. * Collaboration and Communication * Serve as a primary conduit among business leads, product managers, and AI/engineering teams. * Facilitate demos, knowledge\-sharing sessions, and best\-practice documentation for AI development. * Promote adoption of new AI capabilities and practices; gather feedback for continuous improvement. * Release and Change Management * Coordinate release plans, timelines, and stakeholder readiness for AI application deployments. * Ensure training, job aids, and rollout communications are prepared and delivered for new AI features. * Track post\-release issues, adoption, and stabilization metrics for AI applications. **Knowledge/Skills/Abilities:** * Ability to produce and manage, work autonomously, and take initiative. * “Can\-do” attitude with unwavering ethics and a willingness to help others. * Exceptional relationship\-building skills, cultural competency, and ability to communicate effectively with diverse groups of people and roles. * Willingness to embrace relational nuances, own personal mistakes, be empathetic, address conflicts directly and transparently, and commit to self\-reflection and self\-betterment. * Dexterity to effectively deal with ambiguity, change, and continuous process improvements. * Strong business analysis fundamentals: elicitation, documentation, process mapping, traceability, UAT. **Requirements:** * Familiarity with existing LLM APIs and experience building applications on top of them. * Experience with integration of AI applications into existing systems. * Proficiency in Python and familiarity with AI\-specific libraries and frameworks. * Experience with optimizing AI model evaluation and performance. * Cloud\-based CI/CD workflows. * Experience with Git and Git providers, e.g., GitHub/BitBucket/GitLab. **Nice\-to\-haves:** * Cloud\-based IAM, networking, and security. * Experience with data orchestration frameworks, e.g., Airflow, Prefect, Dagster, dbt. * Experience with monitoring and observability tools for AI applications. **Credentials and Experience:** * College degree or equivalent life/work experience. * 2\+ years in AI engineering, full\-stack development with an AI focus, or related domains within SaaS, marketing technology, higher ed tech, or similar. * 6\+ year in application development overall **We offer:** * We welcome new ideas and allow you to make an immediate impact on the team. * Flexible Paid time off (PTO for any reason, including sick days (no specified limits) and flexible work schedule. * Personal laptop. * Health/Sport Budget. * Fully remote.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev