About NCR Atleos
NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.
Overview
At NCR Atleos, our Core Technology teams are the lifeblood of our global financial services network, supplying a wide range of systems and services that drive all aspects of the company. Whether its powering our network of thousands of field engineers, ensuring financial tools are available to millions customers world-wide or ensuring our internal systems are well integrated and leverage the latest in technological advancements, our Core Technology team is a great place to apply your talents, working with a fantastic team of people who care deeply about serving our customers, and leveraging technology to differentiate NCR Atleos and its products.
In our core technology team, Senior & Principal Engineers are both visionary technical leaders, and hands-on builders. Ideal candidates will have deep knowledge and problem-solving capability to deal with the technical realities of building and operating modern, highly scaled systems for both services and data. In this role, you will exhibit strong technical judgement and influence teams to continuously abstract, simplify, innovate, and automate the systems that support our global business. Being able to span from architecture and strategy to detailed technical direction is also a key component of the role. This includes spending significant time in the code to lay out technical architecture, mentor engineers and ensuring alignment across a 300+ person engineering team. It also includes shaping the direction of a project, from a business perspective, to make sure modern technical approaches to common business problems are being represented and leveraged in any solution.
Responsibilities
As a Sr AI Engineer, you will be joining a Data & AI team transforming our global financial network and improving the quality of our products and services we provide to our customers. This team will leverage cutting edge Artificial Intelligence (AI) and Machine Learning (ML) algorithms to develop solutions for our automated document processing and customer service chat bots. In this role, you are expected to
- Have full stack expertise to build the best fit solutions leveraging Large Language Models (LLMs) and Generative AI solutions with focus on privacy, security, fairness.
- Have strong engineering skills to design the output from the AI with nodes and nested nodes in JSON or array, HTML formats for as-is consumption and display on the dashboards/portals.
- Build extensible API Integrations with short cycle times, to extract information from sources, integrate with GPT4, receive insights and make them available in intuitive, high performing dashboards
- Build solutions that align with responsible AI practices.
- Envision the solution outcomes to solve for the business problem with actionable insights and design viable solutions to meet the outcomes.
- Understand how AI is interpreting the data set and use that understanding to build prompts that lead to expected outcomes
- Develop and maintain AI pipelines, including data preprocessing, feature extraction, model training, and evaluation.
- Develop clear and concise documentation, including technical specifications, and code ready templates, to communicate complex AI concepts to both technical and non-technical stakeholders.
- Establish best practices and standards for generative AI development within the organization.
- Focus on speed to market and getting products and services in the hands of our stakeholders and passion to transform financial industry is key to the success of this role. This requires maintaining a positive and collaborative working relationship with teams within the NCR Atleos technology organization, as well as with wider business. Creative and inventive problem-solving skills for reduced turnaround times are required, and valued, and will be a major part of the job.
And Ideal Candidate Would Have
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- 1+ years of experience in AI technologies and 5+ years of years of experience in the field of data science.
- Experience in implementing enterprise systems in production setting for AI, natural language processing. Exposure to self-supervised learning, transfer learning, and reinforcement learning is a plus
- Must have strong knowledge of data structures, algorithms, and software engineering principles.
- Experience with designing scalable software systems for classification, text extraction/summary, data connectors for different formats (pdf, csv, doc, etc)
- Solid experience developing and implementing Generative AI like transformers, LLM's, text embedding's and with strong understanding of deep learning techniques like GPTs.
- Experience with natural language processing (NLP) techniques and tools, such as SpaCy, NLTK, Hugging Face, Lang chain and/or Llama Index
- Experience with information storage/retrieval using vector databases like pinecone.
- Proficient in Python and have experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with cloud-based platforms and services, such as AWS, GCP, or Azure.
- Experience with notebooks like Jupyter. And familiarilty with data visualization tools and libraries, such as Matplotlib, Seaborn, or Plotly.
- Experience with Agile development concepts and related tools
- Excellent problem-solving skills, with the ability to think critically and creatively to develop innovative AI solutions.
- Excellent written and strong communication skills, with the ability to effectively convey complex technical concepts to a diverse audience.
- Passion for learning with a proactive mindset, with the ability to work independently and collaboratively in a fast-paced, dynamic environment.
Preferred Skills
- Leveraging GPT-4o to solve problems.
- Integrated UI design with AI apps.
Offers of employment are conditional upon passage of screening criteria applicable to the job.
EEO Statement
NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.
Statement to Third Party Agencies
To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.