We are seeking a talented Full Stack & AI Developer who can design, build, and maintain scalable web applications while also contributing to the development and integration of AI-driven solutions.
This role combines expertise in front-end and back-end technologies with hands-on experience in artificial intelligence, machine learning, and automation tools.
Responsibilities
- Design, develop, and maintain front-end and back-end applications.
- Build and integrate APIs and third-party services, including AI-based tools.
- Develop, train, and deploy AI/ML models to support business needs (e.g., predictive analytics, natural language processing, automation).
- Collaborate with UI/UX designers to create intuitive, user-friendly applications.
- Optimize performance, scalability, and responsiveness across applications.
- Ensure data security, compliance, and ethical use of AI technologies.
- Write clean, testable, and well-documented code.
- Collaborate with cross-functional teams (product, design, data science, operations).
- Stay current with advancements in AI, full stack frameworks, and industry best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, AI, or related field (or equivalent experience).
- Proven experience as a Full Stack Developer, with exposure to AI/ML projects.
- Strong proficiency in:
- Front-End: HTML, CSS, JavaScript,
- Back-End: , Python, Java, or similar.
- Databases: MySQL, PostgreSQL, MongoDB, or others.
- Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or similar.
- Experience with NLP, computer vision, or predictive analytics is a plus.
- Familiarity with RESTful APIs, GraphQL, and AI model deployment in production.
- Experience with cloud platforms (AWS, Azure, GCP) and AI services (AWS Sagemaker, Azure ML, Vertex AI).
- Knowledge of containerization (Docker/Kubernetes) and CI/CD pipelines.
- Strong analytical thinking and problem-solving skills.
Tipo de puesto: Tiempo completo