NTT DATA Romania

AI Expert

NTT DATA Romania

full-time

Posted on:

Location Type: Office

Location: ClujRomania

Visit company website

Explore more

AI Apply
Apply

About the role

  • We are seeking a highly skilled AI Architect/Expert with a strong background in machine learning and data engineering to join our innovative team at BMW Financial Services.
  • The ideal candidate will have extensive experience in developing AI-driven solutions, particularly leveraging large language models (LLMs) and generative AI technologies.
  • You will be responsible for designing, developing, and maintaining AI applications that enhance decision-making processes application ecosystem.
  • This includes expanding our natural language to SQL conversion capabilities, speech-to-text functionalities, and developing an agentic AI system capable of answering business questions in the leasing area and assisting end users with leasing contract issues.
  • Design and develop scalable AI applications that integrate seamlessly with our Java/Quarkus backend and Angular frontend systems.
  • Implement machine learning models and algorithms to solve complex business problems in the financial services domain.
  • Enhance existing Retrieval Augmented Generation (RAG) and natural language to SQL conversion solutions for financial data analysis.
  • Develop and optimize speech-to-text and text-to-speech components for improved user interaction.
  • Design and implement an agentic AI model capable of answering FAQs and identifying issues with leasing contracts.
  • Create AI capabilities to detect vehicle mileage overruns and suggest appropriate contract changes.
  • Architect and build AI solutions that can access and analyze data from Snowflake databases.
  • Collaborate with product owners and stakeholders to gather requirements and translate them into technical specifications.
  • Ensure AI solutions adhere to ethical guidelines and maintain data privacy standards.
  • Maintain and enhance existing AI applications, ensuring optimal performance and user experience.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to best practices.
  • Utilize DevOps practices to automate deployment and improve the CI/CD pipeline for AI components.
  • Stay updated with emerging AI technologies and industry trends to continuously improve our development processes.
  • Design evaluation frameworks to measure the effectiveness and accuracy of AI solutions.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Artificial Intelligence, or a related field
  • Minimum of 5-7 years of experience in software development, with at least 3 years focused on AI and machine learning
  • Strong proficiency in Python and Java, with experience in frameworks such as Spring Boot and Quarkus
  • Experience with large language models (GPT, Claude, etc.) and their integration into enterprise applications
  • Deep understanding of Retrieval Augmented Generation (RAG) architecture and vector databases
  • Experience developing natural language processing solutions, particularly text-to-SQL and conversational AI
  • Knowledge of speech-to-text and text-to-speech technologies and their implementation
  • Experience designing and implementing agentic AI systems capable of autonomous decision-making
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes and Infrastructure as Code (Terraform)
  • Understanding of AI model deployment in production environments
  • Experience with prompt engineering and fine-tuning of large language models
  • Deep understanding of cloud architecture and AWS services (ECS, S3, etc.)
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK)
  • Proficiency in DevOps practices and CI/CD pipeline implementation
  • Proficiency with version control systems (Git) and build tools (GitHubActions)
  • Excellent English verbal and written skills
  • German communication skills will be a plus
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningdata engineeringAI-driven solutionslarge language modelsnatural language processingspeech-to-texttext-to-speechagentic AI systemsPythonJava
Soft Skills
collaborationcommunicationproblem-solvingfeedbackadaptabilitycritical thinkingcreativityattention to detailtime managementethical decision-making
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringBachelor's Degree in Artificial Intelligence