Acquism SARL
AI FullStack Engineer | Zurich
Acquism SARLSwitzerland3 days ago
ContractInformation Technology

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

Key Skills

Ranked by relevance