Job Location: hybrid in Bucharest, CIM or B2B
Recruitment process:
- HR discussin
- 2 x Tech Interview
Benefits package:
Role description:
We are seeking a Senior AI Developer to join our AI team. Reporting to the Head of AI, you will design and build production-grade Generative AI applications for entities worldwide. You will own end-to-end delivery of AI features - from data ingestion and model integration to frontend delivery, observability, and continuous improvement - within a cloud-first, DevOps-oriented environment across Azure, Google Cloud (Vertex AI / Gemini), and other leading AI platforms (OpenAI,Anthropic, etc.).
Scope: End-to-end design and delivery of AI-powered applications and services for multiple company business units.
Service Availability: 99%+ uptime and reliability targets for AI services running in production.
Stakeholder Satisfaction: 4/5 or above satisfaction from product owners and key internal stakeholders for delivered AI features.
Project Delivery: On-time, within budget, and to scope delivery of AI applications, features, and technical improvements.
Key Objectives & KPIs
- Design, develop, and maintain secure, reliable Generative AI solutions (e.g. RAG-based applications, chatbots, copilots, and AI assistants) that meet business needs.
- Ensure performance, scalability, and cost-efficiency of AI workloads across cloud platforms (Azure, Google Cloud, and others as needed).
- Collaborate closely with product owners, UX designers, platform teams, and security to translate requirements into high-quality, shippable AI features.
- Promote best practices in AI application development, including code quality, testing, observability, and responsible AI governance.
- Contribute to the creation and reuse of common AI components, patterns, and documentation to accelerate delivery across the project.
Responsabilities:
- Design, implement, and operate AI-powered features and services using Generative AI platforms such as Azure AI Foundry / Azure OpenAI, Google Cloud Vertex AI / Gemini, OpenAI, and Anthropic Claude.
- Build end-to-end solutions that combine data ingestion and orchestration, model inference, retrieval (RAG, vector search, embeddings), and conversational user experiences.
- Develop and maintain robust backend services and APIs using .NET/C# and
- Python, integrating AI capabilities with existing enterprise systems and data platforms.
- Collaborate with other developers, engineers, and platform teams in a distributed, international environment using agile and DevOps practices.
- Mentor junior developers on AI application patterns, code quality, security, and responsible AI usage; promote knowledge sharing and reusable components within the team.
- Work closely with product owners, business stakeholders, and UX designers to clarify requirements and translate them into technical designs and user-centric AI experiences.
- Communicate technical options, dependencies, and delivery timelines clearly to both technical and non-technical stakeholders.
- Contribute to backlog refinement, estimation, and sprint planning to ensure predictable delivery of AI capabilities.
- Contribute to the design and maintenance of CI/CD pipelines (e.g., GitHub Actions) for automated testing, security checks, and deployment of AI applications and services.
- Implement observability and governance for AI solutions, including logging, metrics, tracing, prompt evaluation, and guardrails for responsible AI.
- Continuously improve codebases, architectures, and development practices to enhance reliability, maintainability, and performance of AI solutions.
Your Profile:
- 5+ years of professional experience in software development, with at least 1 year building and operating AI-powered applications in production.
- Proven track record delivering production-grade Generative AI solutions (such as chatbots, copilots, RAG-based knowledge assistants, or AI workflow automation) for internal or external users.
- Hands-on experience working in agile, DevOps-oriented teams, applying modern software engineering practices (code reviews, automated testing, CI/CD, trunk-based
- Strong understanding of cloud platforms and AI services across multiple providers (e.g. Azure AI Foundry / Azure OpenAI, Google Cloud Vertex AI / Gemini, AWS, OpenAI, Anthropic), as well as modern web and backend development.
- Strong communication and stakeholder management abilities
- Analytical and problem-solving mindset, with a focus on continuous improvement
- High adaptability and resilience in a fast-paced, evolving environment
- Service-oriented approach with a passion for delivering value to internal partners
- Strong software engineering and system design skills, including experience with object-oriented and functional programming concepts.
- Deep technical proficiency in Generative AI platforms, cloud services, and full-stack development (e.g. .NET/C#, Python, TypeScript,React/Next.js).
- Experience designing and operating cloud-native, observable applications, including logging, metrics, tracing, and performance tuning.
- Ability to reason about data quality, retrieval strategies (RAG, vector stores), and prompt design to systematically improve AI outputs.
- Strong collaboration skills and the ability to work effectively with distributed, cross-functional teams (product, UX, security, platform, operations).