Job Location
– Zurich, Switzerland
Experience (Years)
:6+ years
Pay Rate
– TBN
Start Date
- ASAP
6 Months Contract
– Renewable
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 software delivery.
Code Quality \& Best Practices
Write clean, maintainable, well-documented code, participate in code reviews, and advocate for software development best practices.
Cross-Functional Collaboration
Collaborate effectively with product managers, UX/UI designers, data scientists, and other engineering teams to translate requirements into technical solutions.
Troubleshooting \& Debugging
Diagnose and resolve complex technical issues across the entire application stack.
Research \& Innovation
Stay current with the latest advancements in AI, machine learning, and web technologies, proposing and experimenting with new tools and techniques.
Required 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 of 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 with containerization technologies (Docker) and orchestration tools (Kubernetes).
Experience with MLOps practices for deploying and managing machine learning models in production.
Contributions to open-source projects, particularly in AI or web development.
Knowledge of unit, integration, and end-to-end testing frameworks.
Competencies
Digital:
Python
Digital:
Artificial Intelligence (AI)
Digital:
ReactJS
Foundation:
JavaScript