Join Us as a Tech Lead Fullstack Developer (Freelance)

Are you an experienced freelance IT consultant looking for exciting opportunities? emagine is seeking a Tech Lead Fullstack Developer with a specialization in GenAI, particularly LLMs, Chatbots, and RAG technologies. This role is essential for driving innovative solutions aligned with our clients' business objectives.

Main Responsibilities

As a Tech Lead, your primary responsibility will be to design and lead the development of AI-driven solutions.

  • Lead the design and architecture of AI solutions, ensuring alignment with business goals.

  • Coordinate with project managers and stakeholders to define project scope and timelines.

  • Enforce coding standards and best practices for solution development.

  • Ensure compliance with data privacy and security regulations.

  • Analyze solutions for scalability and efficiency.

  • Implement continuous monitoring and improvement processes for AI systems.

  • Design and implement APIs for model deployment.

  • Utilize CI/CD tools such as Jenkins and GitLab CI.

  • Utilize infrastructure as code tools like Terraform.

  • Oversee containerization using Docker and Kubernetes.

  • Advance cloud platform services in AWS, Azure, or GCP.

  • Lead and mentor a team of developers.

Key Requirements

  • 5+ years of experience in Fullstack development.

  • Proficient in Node.js and Angular; Python knowledge is a plus.

  • Extensive experience in GenAI technologies, especially LLMs, Chatbots, and RAG.

  • Working knowledge of monitoring/logging tools (e.g., Prometheus, Grafana).

  • Strong understanding of the software development lifecycle.

  • Experience with cloud platforms and related DevOps services.

  • Familiarity with best practices in AI and machine learning.

  • Ability to lead initiatives that drive strategic vision for AI.

  • Excellent communication and coordination skills.

Nice to Have

  • Experience working in an Agile environment.

  • Additional knowledge of security frameworks and data privacy laws.

  • Familiarity with microservices architecture.

What You Can Expect

Joining emagine means working on interesting projects, flexible hours, and a supportive work environment.

  • Engaging projects with no routine.

  • Flexible working hours to suit your lifestyle.

  • Opportunities to work on international projects.

  • Possibility of remote work options.

  • A collaborative atmosphere with enriching team events and hackathons.

  • A work environment that fosters startup-like innovation within a large corporation.