Overview
Skills
Job Details
Job Title: AI/ML & Data Engineering Specialist
Location: Charlotte NC- Hybrid
Job Type: Contract
Experience Level: Mid to Senior
About the Role:
We are looking for a highly skilled and motivated AI/ML & Data Engineering Specialist to join our innovative team. This role requires a deep understanding of generative AI, scalable distributed systems, and a diverse set of data platforms and cloud technologies. You will play a critical role in building and deploying machine learning systems, mentoring high-performing teams, and delivering high-impact solutions.
Key Responsibilities:
Design and develop solutions using Generative AI (LLMs, vector databases, embedding models, RAG, etc.)
Build, test, and deploy machine learning models using tools like AWS SageMaker, TensorFlow, Keras, Scikit-learn, Spark ML, etc.
Implement robust MLOps practices, including CI/CD pipelines and model monitoring.
Work with distributed systems and Big Data technologies such as Spark, Kafka, Hadoop, HBase, and Cassandra.
Perform data analysis using Python data science ecosystem (Pandas, Scikit-learn, etc.).
Develop scalable and high-performance applications using Python, Java, Scala, R, and Shell scripting.
Leverage cloud platforms (AWS, Google Cloud, Azure) for development and deployment.
Manage and integrate data across various data stores including SQLs (Postgres, MySQL), NoSQLs (MongoDB, Cassandra, Redis, HBase), and vector databases (Milvus, MongoDB Atlas).
Utilize DevOps tools (Docker, Kubernetes, Ansible, Terraform, Git, Linux) to automate deployments and manage infrastructure.
Monitor system performance and optimize applications and databases.
Lead and mentor teams, driving technical excellence and fostering a collaborative culture.
Utilize Microsoft platforms such as Copilot Studio, Power Platform, and Dynamics 365 for enterprise solutions.
Qualifications:
Bachelor's or Master s degree in Computer Science, Data Science, Engineering, or related field.
5+ years of hands-on experience in AI/ML development and data engineering.
Proven experience in deploying scalable distributed systems.
Solid understanding of cloud-native development and DevOps best practices.
Demonstrated leadership and team management capabilities.
Strong communication skills and the ability to translate complex problems into actionable insights.
Preferred Skills (Nice to Have):
Experience with RAG (Retrieval-Augmented Generation) architectures.
Knowledge of advanced NLP libraries like spaCy and NLTK.
Experience in tuning Java/Python applications and databases.
Why Join Us?
Opportunity to work on cutting-edge AI and data platforms.
Work with a talented and passionate team.
Flexible work environment and continuous learning culture.
Competitive salary and comprehensive benefits package.
Apply now and be a part of shaping the future with intelligent systems.