Job Openings
Full-Stack Engineer
About the job Full-Stack Engineer
Develop and maintain scalable front-end and back-end applications to support AI and automation projects.
Collaborate with data scientists, AI developers, and other engineers to integrate AI models and automation workflows into production systems.
Design and implement APIs to facilitate seamless data exchange between different components of the AI and automation ecosystem.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues across the stack to ensure smooth operation of AIand automation solutions.
Stay updated with the latest industry trends and technologies to continuously improve our systems.
Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Front-End, Back-End, or Full-Stack Engineer.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong knowledge of back-end technologies such as Python.
- Experience with Django and Flask for web application development
- Experience with RESTful API design and implementation.
- Experience with database technologies like SQL, NoSQL, and ORM frameworks.
- Understanding of version control systems, preferably Git
- Understanding of CI/CD pipelines and DevOps practices.
- Knowledge of cybersecurity best practices.
- Frameworks like React or Angular, Node.js
- Familiarity with containerization and orchestration tools like Docker and
Kubernetes. - Experience with AI and machine learning frameworks (e.g., TensorFlow, PyTorch).
- Knowledge of cloud platforms such as Azure, AWS, or Google Cloud.
- Experience with data visualization tools and libraries.
...