6 months contract renewable
Must be in Switzerland with a valid work permit
Competencies:
Digital : Python, Digital : Artificial Intelligence(AI), Digital : ReactJS, Foundation : JavaScript
Experience (Years):
8-10
Essential Skills:
Front-End Development:
Design, develop, and maintain highly interactive and responsive user interfaces using ReactJS, modern JavaScript/TypeScript, HTML, and CSS.
Back-End Development: Build and maintain scalable, secure, and high-performance backend services and APIs using Python (e.g., FastAPI, Django, Flask).
AI/LLM Integration:
Research, integrate, and fine-tune Large Language Models (LLMs) (e.g., OpenAI, Anthropic, Hugging Face models) into core application functionalities.
Prompt Engineering \& AI Logic:
Develop and implement effective prompt engineering strategies and build intelligent AI agents and conversational flows.
Data \& Database Management:
Design, implement, and manage efficient data storage solutions, including both SQL and NoSQL databases, to support AI and application data needs.
API Development:
Create and manage RESTful and/or GraphQL APIs for seamless communication between the front-end, back-end, and external AI services.
Performance \& Scalability:
Optimize the full application stack for maximum performance, scalability, security, and reliability.
CI/CD \& Deployment:
Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure efficient and automated delivery of software.
Code Quality \& Best Practices:
Write clean, maintainable, well-documented code, participate actively in code reviews, and advocate for software development best practices.
Desired Skills \& Qualifications:
Proven experience (5+ years) in full-stack web development with a strong focus on both front-end and back-end technologies.
Expertise in ReactJS and its ecosystem (e.g., Redux, React Hooks, Context API).
Strong proficiency in JavaScript/TypeScript, HTML, and CSS preprocessors.
Knowledge with Python for backend development, including experience with at least one major framework (e.g., FastAPI, Django, Flask).
Hands-on experience with Large Language Models (LLMs), including API integration, prompt engineering, and understanding of their capabilities and limitations.
Familiarity with AI/ML concepts, machine learning libraries (e.g., TensorFlow, PyTorch), and relevant frameworks (e.g., LangChain, LlamaIndex).
Experience with version control systems (Git) and collaborative development workflows.
Knowledge of database systems (e.g., PostgreSQL, MongoDB, Redis).
Preferred Skills \& Qualifications:
Experience with cloud platforms (AWS, Azure, GCP) and deploying AI-powered applications in a cloud environment.Familiarity