PRIMARY FUNCTIONS (RESPONSIBILITIES) :
As an Senior AI Software Engineer, you will work on initiatives across the entire business; initiatives range from our complex global operation to the digital customer experience. We're looking for someone who is passionate about developing solutions for real-world, large-scale problems using Artificial Intelligence techniques including Generative AI, deep learning, machine learning, reinforcement learning, and CNNs.
WHAT DO YOU NEED TO SUCCEED (MINIMUM QUALIFICATIONS) :
- Bachelors degree in computer science, data science, or engineering
- 3+ years of work experience in Software Engineering and hands-on exp in Python.
- 3+ years of work / educational experience in Artificial Intelligence / Machine Learning, including experience in implementing classical ML methods, Deep Learning, Reinforcement Learning and CNN (Computer vision)
- 3+ years of experience with ML infrastructure, which includes data processing, model development, model evaluation, model deployment, and debugging.
- Experience with Large Language Model (LLM) frameworks and Natural Language Processing (NLP) approaches such as text classification, sentiment analysis, pattern recognition & Computer Vision / CNN
- Development experience with AI frameworks such as TensorFlow, PyTorch, Keras, Caffe, LangChain, LangGraph, LlamaIndex, AWS Bedrock, scikit-learn
- Experience in developing, training, evaluating, deploying, monitoring, and maintaining scalable production-grade AI solutions on AWS
- Knowledge with Agile Software Development Lifecycles and DevOps / DevSecOps practices
Behavioral Competencies :
Ability to produce high quality results, work in a collaborative environment by embracing diverse perspectives and with a solution-based approach.
Adapt communication clearly and concisely based on team dynamics and expresses thoughts & ideas effectively.
Ability to engage effectively with peers and stakeholders to build trust and reliable working relationships.
Ability to understand business processes, implement innovative solutions, guide juniors on continuous improvement by constantly updating oneself on current technology & trends.
Inquisitive to understand customer and business expectations while creating value addition on technical solutions.
WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS) :
Masters degree in computer science, Mathematics, Artificial Intelligence, or a related fieldExperience with distributed computing approaches such as Spark (Good to have)Experience collaborating with business teams, understanding their objectives, and working with them to make their objectives a reality by building AI solutionsAbility to work with teams distributed across multiple time zones to drive AI projectsID : DELMD43