Principal Developer Ukraine
Job Summary
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021 94% in 2022 while in 2023 we joined forces with Insight a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects there has never been a better time to join our incredible team.
WE ARE AMDARIS
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021 94% in 2022 and our future is even bigger. With exciting growth plans and cutting-edge projects there has never been a better time to join our incredible team.
Role Overview
We are looking for a Principal Engineer to own the architecture development and evolution of our content development and distribution pipelines across a multi-platform LMS landscape. You will drive the adoption of AI-assisted content generation workflows design agentic systems that reduce manual effort at scale and serve as a hands-on technical lead for a small high-impact engineering team.
Key Responsibilities
Design build and maintain robust content development and distribution pipelines that serve a diverse LMS ecosystem (e.g.H5P SCORM/xAPI standards).
Design and implement agentic AI workflows for automated and semi-automated content generation curation tagging and quality assurance.
Rapidly prototype new capabilities using AI-native tooling (LLM APIs vector stores embedding pipelines) to validate ideas before full-scale engineering investment.
Lead and mentor a team of 46 engineers through technical design code review and day-to-day engineering delivery.
Define and enforce standards for content schema metadata versioning and pipeline observability.
Partner with product instructional design and data teams to translate learning content requirements into scalable technical solutions.
Evaluate and integrate third-party content and AI services ensuring compliance with data governance and privacy standards.
Drive continuous improvement for pipeline reliability latency and throughput.
Position Requirements
8 years of software engineering experience with at least 3 years in a senior or principal-level role owning complex data or content pipelines.
Deep experience with LMS platforms and content standards (H5P SCORM xAPI/Tin Can LTI).
Proven track record designing and operating agentic or multi-step AI workflows using LLMs (e.g. OpenAI Anthropic Gemini) orchestration frameworks (e.g. LangChain LlamaIndex CrewAI) and tool use / function calling patterns.
Strong prototyping instincts comfortable building working proof-of-concepts quickly with AI coding assistants and modern tooling then handing off or scaling the result.
Experience leading small engineering teams: setting technical direction running design reviews and growing engineers through coaching and feedback.
Proficiency in at least one backend language (Python or Java/Kotlin) and familiarity with cloud-native infrastructure (AWS GCP or Azure).
Solid understanding of content storage CDN distribution and asset management at scale.
Clear communicator who can translate technical trade-offs for non-technical stakeholders.
Nice to have
Experience in EdTech or corporate learning environments at scale.
Familiarity with RAG (Retrieval-Augmented Generation) architectures for content search and personalization.
Exposure to fine-tuning or evaluation frameworks for AI-generated educational content.
Understanding of accessibility standards for digital learning content (WCAG Section 508).
Core Technologies
Python / LLM APIs LangChain / LlamaIndex H5P / SCORM / xAPI LTI Vector stores Cloud (AWS / GCP / Azure) CDN & asset pipelines REST / GraphQL CI/CD
To see more roles click here.
Required Experience:
Staff IC
About Company
Unleash limitless possibilities with Amdaris, the premier provider of Extended Delivery Teams! Software Engineering, Product Design, Data Science & Engineering and beyond.