Full-Stack AI Engineer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and innovative Full-Stack AI Engineer to join our cutting-edge technology team. In this role, you will drive the development and deployment of advanced artificial intelligence solutions, leveraging your expertise in both front-end and back-end technologies. Your work will empower data-driven decision-making, enhance machine learning models, and facilitate scalable AI applications across diverse platforms. This is an exciting opportunity to shape the future of intelligent systems while working in a fast-paced, collaborative environment that values creativity and technical excellence., * Design, develop, and maintain full-stack applications integrating AI and machine learning models to deliver seamless user experiences.
- Build robust data pipelines using ETL processes to extract, transform, and load large datasets from various sources such as Hadoop, Spark, and SQL databases.
- Implement and optimize machine learning frameworks like TensorFlow for model training, evaluation, and deployment across cloud environments such as AWS.
- Collaborate with data scientists to translate research prototypes into scalable production systems utilizing natural language processing and unsupervised learning techniques.
- Develop APIs and microservices for model deployment, ensuring high availability, security, and performance.
- Design efficient database schemas and manage data mining activities to support analytics initiatives using tools like SAS, Talend, Looker, and VBA.
- Conduct code reviews, troubleshoot issues, and ensure adherence to best practices in software engineering, data security, and compliance.
Requirements
Do you have experience in SQL?, * Strong proficiency in Python, Java, C, Bash (Unix shell), and VBA for software development and automation tasks.
- Extensive experience with AWS cloud services for deploying scalable AI solutions.
- Deep understanding of machine learning concepts including natural language processing, model training techniques, unsupervised learning, and model deployment strategies.
- Hands-on expertise with big data technologies such as Hadoop, Spark, and Hadoop ecosystem tools for data processing at scale.
- Knowledge of database design principles along with SQL proficiency for managing relational databases.
- Familiarity with machine learning frameworks like TensorFlow along with experience in data mining and analytics tools such as SAS and Looker.
- Ability to work with distributed computing environments using Hadoop or Spark for large-scale data analysis.
- Experience with data integration tools like Talend for building efficient ETL workflows.
- Understanding of quantum engineering principles is a plus for exploring next-generation AI innovations.
Benefits & conditions
Pulled from the full job description
- Professional development assistance
- Tuition reimbursement
- 401(k)
- Health insurance
- Retirement plan
- 401(k) matching
- Paid time off, * 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance