
Principal AI Engineer
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Spain.
• Assess, implement, and provide guidance on the effective integration of AI tools within the software development lifecycle.
• Develop best practices for AI development, coding assistance, coding agents, AI testing, documentation, debugging, and optimizing engineering workflows.
• Educate engineers to become "architects of intent" rather than merely code writers, emphasizing the importance of articulating clear, high-level, context-rich goals, constraints, and validation criteria for AI agents to execute.
• Foster a culture of validation, necessitating that human engineers meticulously review, test, and comprehend AI-generated code to mitigate the risk of production issues.
• Implement multi-agent workflows utilizing dedicated agent teams (e.g., distinct agents for planning, coding, and testing) working concurrently to automate end-to-end tasks such as PR generation, refactoring, or legacy modernization.
• Seamlessly integrate agents into error monitoring systems and bug reporting (Jira) to automatically ingest stack traces, identify root causes across the codebase, and generate a verified PR with a corresponding regression test before engineering triages the ticket.
• Emphasize refactoring for high modularity, deterministic testing, and explicit documentation to ensure agents can navigate, comprehend, and safely modify code, viewing codebase health as essential for AI capability.
• Mentor members of the Engineering team, enhancing their growth, accountability, and daily effectiveness in utilizing AI tools.
• Collaborate closely with Product Management, CX leaders, and other stakeholders to translate business requirements into high-quality technical solutions.
• Ensure AI development adheres to high standards of software quality, security, scalability, and reliability.
• Design scalable AI/ML pipelines using LLMs, RAG, and agentic frameworks, and integrate AI APIs into customer-facing applications and workflows.
• Create reusable accelerators, templates, and reference architectures for the broader engineering team to utilize.
• Demonstrated experience advancing beyond basic LLM chat interfaces to implementing intricate agentic frameworks that automate multi-step engineering workflows.
• Proficiency in architecting RAG (Retrieval-Augmented Generation) systems and advanced prompting strategies to furnish agents with the high-fidelity codebase context essential for precise planning and execution.
• Experience in evaluating or applying AI-enabled engineering tools and workflows, coupled with a desire to experiment and leverage emerging AI technologies.
• Proven ability to lead a cultural shift where engineers perceive agents as force multipliers rather than replacements, promoting a transition from manual "gatekeeping" to a "co-pilot" mindset.
• Strong hands-on experience in building and supporting B2B SaaS products within a cloud-based environment.
• Experience overseeing engineering delivery for production applications, encompassing architecture, design, development, and operations.
• A pragmatic, delivery-focused mindset with strong technical judgment and a commitment to staying close to the work.
• Experience in collaborating with and managing third-party engineering partners or vendors.
• Profound knowledge of Azure, along with contemporary development and deployment practices.
• Solid understanding of Agile and DevOps methodologies, with the capability to apply both strategically and practically.
• Excellent communication and stakeholder management skills, with the ability to work cross-functionally and ensure team alignment.
• Capability to articulate complex AI concepts clearly to non-technical stakeholders.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• A thought leadership role in a dynamic, rapidly expanding company that fosters a culture of respect and inclusivity.
• The chance to join a team that is defining the future of a fast-growing scaling company.
• A competitive compensation package, benefits, and stock options, along with remote work flexibility.
Credo AI
Get handpicked remote jobs straight to your inbox weekly.