Eloa Labs is a brand-new and fast-growing startup partnering with startups and ambitious businesses to create software that endures. We produce intelligent web and mobile applications, carefully designed and built for scale. As we continue to grow, we are looking for ambitious, organised, and proactive individuals who thrive in a dynamic environment and are excited by the opportunity to play a key role in building and shaping a company from the ground up. Role Overview We are looking for an AI Pipeline Developer to design, build, maintain, and improve AI-driven development pipelines, with a strong focus on code-generation workflows. The main responsibility of this role is to work as a developer for AI pipelines with emphasis on software engineering and automation. Design, build and improve AI pipelines that generate, validate, test and deploy code. The secondary responsibility is to act as the custodian of AI pipelines that generate code, ensuring they are reliable, secure, maintainable, and aligned with engineering standards. This role requires strong computer science fundamentals and the ability to work across multiple programming languages. In the AI era, the barrier between programming languages is lower, so the ideal candidate should not be locked into a single language or technology stack. Key Responsibilities Design, build, and maintain AI pipelines that generate, transform, validate, test, and deploy code. Act as custodian of AI code-generation pipelines, ensuring quality, reliability, security, and maintainability. Work across multiple programming languages such as Go, Rust, TypeScript, Java, Python, and others as needed. Review, validate, and improve AI-generated code for correctness, performance, architecture, security, and maintainability. Build integrations between LLM APIs, AI tools, developer platforms, CI/CD systems, databases, and internal services. Implement guardrails, validation steps, automated tests, quality gates, and monitoring for AI-generated outputs. Develop tooling to improve developer productivity through AI-assisted workflows. Debug complex issues across services, languages, runtimes, infrastructure, and AI pipeline components. Collaborate with architects, developers, product teams, and stakeholders to translate requirements into reliable systems. Continuously evaluate new AI tools, frameworks, patterns, and engineering practices for practical adoption. Required Skills and Experience Strong fundamentals in computer science, software engineering, algorithms, data structures, systems design, and debugging. Solid backend development experience with APIs, services, databases, testing, version control, and CI/CD. Comfortable working across different programming languages, including but not limited to Go, Rust, TypeScript, Java, and Python. Practical understanding of LLM APIs, model providers, prompt design, structured outputs, context management, and tool/function calling. Familiarity with AI agents, multi-step workflows, RAG, embeddings, vector databases, evaluation, and guardrails. Experience or familiarity with AI orchestration frameworks such as LangChain, LlamaIndex, Semantic Kernel, or similar. Good understanding of relational and non-relational databases, data modeling, queries, indexing, and performance considerations. Ability to critically assess AI-generated code and identify flaws, risks, edge cases, and improvement opportunities. Strong knowledge of software quality practices, including automated testing, static analysis, code review, observability, and secure coding. Ability to learn quickly, adapt to new tools, and work in a fast-changing technical environment. Preferred Qualifications Experience building AI agents, code-generation tools, developer platforms, automation systems, or internal engineering tools. Experience integrating AI capabilities into CI/CD pipelines or software development workflows. Familiarity with containers, Kubernetes, cloud platforms, infrastructure-as-code, and distributed systems. Knowledge of sandboxing, policy enforcement, secrets handling, and security controls for AI-generated code. Experience with vector databases, retrieval systems, workflow engines, or event-driven Background in platform engineering, DevOps, developer experience, or software architecture. Ideal Candidate Profile The ideal candidate is a strong software developer with broad technical fundamentals, not limited to one programming language or framework. They are comfortable reading, writing, and reviewing code across multiple languages and can quickly understand unfamiliar systems. They understand how to use AI tools practically in software engineering, especially for building and maintaining code-generation pipelines. They are detail-oriented, security-conscious, and capable of balancing speed, automation, and engineering quality. Success in This Role Looks Like AI code-generation pipelines are reliable, maintainable, and trusted by engineering teams. Generated code is validated through automated checks, tests, reviews, and guardrails. Developers can use AI-assisted workflows safely and productively. Pipeline failures, risks, and quality issues are identified and resolved quickly. New AI tools and patterns are evaluated pragmatically and adopted where they provide real engineering value. #J-18808-Ljbffr