AI Engineer

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Bucharest, Romania

specialization icon

AI/ML

lob icon

BCM Industry

date icon

21/01/2026

Req. VR-120391

Apply
Project description

Join our Development Center in Bucharest, and become a member of our open-minded, progressive and professional team. In this role you will be working on projects for one our world famous clients.
You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client.
On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.

Responsibilities
bullet icon

Role Summary:

bullet icon

Work in a scaled Agile working environment

bullet icon

Be part of a global and diverse team

bullet icon

Contribute to all stages of software development lifecycle

bullet icon

Participate in peer-reviews of solution designs and related code

bullet icon

Maintain high standards of software quality within the team by following good practices and habits

bullet icon

Use frameworks like Google Agent Development Kit (Google ADK) and LangGraph to build robust, controllable, and observable agentic architectures

bullet icon

Assist in the design of LLM-powered agents and multi-agent workflows (planning, tool use, orchestration, memory, and human-in-the-loop)

bullet icon

Lead the implementation, deployment and test of multi-agent systems

bullet icon

Mentor junior engineers on best practices for LLM engineering and agentic system development

bullet icon

Drive technical discussions and decisions related to AI architecture and framework adoption

bullet icon

Proactively identify and address technical debt and areas for improvement in AI systems

bullet icon

Represent the team in cross-functional technical discussions and stakeholder meetings

bullet icon

Key Responsibilities:

bullet icon

Design and build complex agentic systems with multiple interacting agents

bullet icon

Implement robust orchestration logic (state machines / graphs, retries, fallbacks, escalation to humans)

bullet icon

Implement RAG pipelines, tool calling, and sophisticated system prompts for optimal reliability, latency, and cost control

bullet icon

Apply core ML concepts to evaluate and improve agent performance, including dataset curation and bias/safety checks

bullet icon

Lead the development of agents using Google ADK and/or LangGraph, leveraging advanced features for orchestration, memory, evaluation, and observability

bullet icon

Integrate with supporting libraries and infrastructure (e.g., LangChain/LlamaIndex, vector databases, message queues, monitoring tools) with minimal supervision

bullet icon

Define success metrics, build evaluation suites for agents (automatic + human evaluation), and drive continuous improvement

bullet icon

Curate and maintain comprehensive prompt/test datasets; run regression tests for new model versions and prompt changes

bullet icon

Deploy and operate AI services in production, establishing CI/CD pipelines, observability, logging, and tracing

bullet icon

Debug complex failures end-to-end, identifying and document root causes across models, prompts, APIs, tools, and data

bullet icon

Work closely with product managers and stakeholders to shape requirements, translate them into agent capabilities, and manage expectations

bullet icon

Document comprehensive designs, decisions, and runbooks for complex systems

Skills

Must have

bullet icon

Education & experience

bullet icon

3+ years of experience as Software Engineer / ML Engineer / AI Engineer, with at least 1-2 years working directly with LLMs in real applications (not just experiments or coursework)

bullet icon

Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) Core technical skills Programming & software engineering:

bullet icon

Strong proficiency in Python (core language features, packaging, testing, async, type hints)

bullet icon

Very strong software engineering practices: version control (Git), unit/integration testing, code reviews, CI/CD

bullet icon

Experience building and consuming REST/gRPC APIs and integrating external tools/services Machine Learning (good understanding):

bullet icon

Understanding of core ML concepts: supervised/unsupervised learning, train/validation/test splits, overfitting, regularization, and common metrics (precision, recall, F1, ROC-AUC, etc.)

bullet icon

Good understanding of deep learning basics (neural networks, embeddings) and at least one ML/DL framework (e.g., PyTorch, TensorFlow, JAX, scikit-learn) LLMs & agentic AI (very strong understanding):

bullet icon

Deep practical knowledge of large language models:

bullet icon

Tokenization, context windows, temperature, top-p, system vs user prompts

bullet icon

Prompt engineering patterns (ReAct, chain-of-thought, tool-calling/tool-use)

bullet icon

Fine-tuning / adapters / instruction-tuning, or experience with RAG as an alternative

bullet icon

Experience building LLM-powered applications end-to-end: from idea → prototype → production

bullet icon

Familiarity with safety and reliability considerations: hallucinations, guardrails, content filtering, privacy Agentic frameworks (required understanding, experience preferred):

bullet icon

Conceptual understanding of modern agentic frameworks and patterns (stateful graphs, multi-agent coordination, human-in-the-loop, memory, and evaluation)

bullet icon

Hands-on experience with at least one of: o Google Agent Development Kit (ADK)

bullet icon

building multi-agent workflows, using its orchestration, tools, and evaluation features o LangGraph

bullet icon

designing graph-based, stateful agent workflows with cycles, branches, and durable execution

bullet icon

Candidates must be able to read, reason about, and extend ADK/LangGraph-based codebases

bullet icon

Direct production experience with both ADK and LangGraph is a strong plus Data & infra:

bullet icon

Experience working with vector databases (e.g., Pinecone, Weaviate, pgvector, Chroma) for retrieval-augmented generation

bullet icon

Comfortable with SQL and basic data modeling

bullet icon

Experience deploying on at least one major cloud platform (GCP, AWS, Azure) and using managed services (e.g., serverless runtimes, container orchestration, secrets management) Soft skills:

bullet icon

Ability to translate ambiguous business requirements into concrete technical designs

bullet icon

Strong communication skills; able to explain trade-offs to both technical and non-technical stakeholders

bullet icon

Comfort working in an experimental environment with rapid iteration, but with a strong bias towards production quality and maintainability

Nice to have

bullet icon

Experience with:

bullet icon

Vertex AI / Gemini or other hosted LLM ecosystems

bullet icon

Related frameworks and tools: LangChain, LlamaIndex, semantic search, evaluation frameworks (e.g., RAGAS, custom eval harnesses)

bullet icon

Monitoring and observability stacks (OpenTelemetry, Prometheus/Grafana/NewRelic, Datadog, etc.)

bullet icon

Background in one or more of:

bullet icon

Information retrieval / search

bullet icon

NLP (beyond LLMs): classic text processing, embeddings, semantic similarity

bullet icon

Security & compliance for AI systems (PII handling, access control, audit logging)

bullet icon

Contributions to open-source AI projects, blog posts, or talks about LLMs/agentic systems

Other
seniority icon

Languages

English: C2 Proficient

seniority icon

Seniority

Senior

Bucharest, Romania

Req. VR-120391

AI/ML

BCM Industry

21/01/2026

Req. VR-120391

Apply for AI Engineer in Bucharest

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.