
AI Engineer
NTT DATA Romania
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇷🇴 Romania
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformGRPCPythonPyTorchScikit-LearnSQLTensorflow
About the role
- Design and build complex agentic systems with multiple interacting agents
- Implement robust orchestration logic (state machines / graphs, retries, fallbacks, escalation to humans)
- Implement RAG pipelines, tool calling, and sophisticated system prompts for optimal reliability, latency, and cost control
- Apply core ML concepts to evaluate and improve agent performance, including dataset curation and bias/safety checks
- Lead the development of agents using Google ADK and/or LangGraph
- Document comprehensive designs, decisions, and runbooks for complex systems
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- At least 3 years of experience as Software Engineer / ML Engineer / AI Engineer, with at least 1-2 years working directly with LLMs in real applications
- Strong proficiency in Python (core language features, packaging, testing, async, type hints)
- Very strong software engineering practices: version control (Git), unit/integration testing, code reviews, CI/CD
- Experience building and consuming REST/gRPC APIs and integrating external tools/services
- Good understanding of core ML concepts: supervised/unsupervised learning, train/validation/test splits, overfitting, regularization, and common metrics (precision, recall, F1, ROC-AUC, etc.)
- Good understanding of deep learning basics (neural networks, embeddings) and at least one ML/DL framework (e.g., PyTorch, TensorFlow, JAX, scikit-learn)
- Deep practical knowledge of large language models
- Experience building LLM-powered applications end-to-end: from idea → prototype → production
- Comfortable with SQL and basic data modeling
- Experience deploying on at least one major cloud platform (GCP, AWS, Azure) and using managed services (e.g., serverless runtimes, container orchestration, secrets management)
Benefits
- Private Health Insurance – it’s custom-made for you
- Sponsored certifications, trainings and top e-learning platforms
- Individual coaching sessions or joining accredited Coaching School
- Epic parties or themed events designed for employees and families
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonversion controlunit testingintegration testingCI/CDREST APIsgRPCSQLdeep learninglarge language models
Soft skills
leadershipdocumentationcommunication