About Intentface
Generative AI is transforming how we interact with technology, and implementing these technologies requires re-thinking many traditional UX patterns. At Intentface we create value for our clients by combining big picture design thinking with cutting-edge engineering capabilities.
We are the chosen partner of pioneering companies crafting state-of-the-art implementations with a focus in generative AI technologies with great user experience.
Our GenAI solutions are trusted by pioneering software product companies whose core competence is built on generative AI in domains such as SaaS, eCommerce and healthcare.
Overview of the position
We are looking for an experienced ML/AI Engineer to join us in pushing the boundaries of what's possible with AI. As an ML/AI Engineer at Intentface, you will be immersed in the world of language models, fine-tuning embedding models, and developing our internal AI workflows and agents. This remote-first position (EU timezone) also offers opportunities for face-to-face interactions during company retreats. You may also choose to work from our offices in Turku and Helsinki.
Key Responsibilities
- Write clean, high-performance, maintainable code as part of a dynamic team.
- Define and build innovative ML and Generative AI systems to tackle unique challenges across various industries.
- Design and develop scalable and efficient ML solutions, focusing on generative AI applications.
- Implement prompt engineering techniques to fine-tune and enhance large language models (LLMs) for improved performance and specific applications.
- Experiment with emerging technologies, build internal prototypes, and contribute actively to the research and development of new ML & Generative AI solutions.
- Stay up-to-date with the latest advancements in the field and apply them to our projects to keep Intentface at the cutting edge.
Must-have Skills and Qualifications
- Strong proficiency in one or more programming languages such as Python, Go, C, or Rust, and frameworks like PyTorch, TensorFlow, or Scikit-learn.
- Solid understanding of software engineering best practices, including version control systems like Git, code reviews, and testing methodologies.
- Experience with AI/ML technologies, particularly in training and fine-tuning neural networks or other data intensive, large parameter size models
- Familiarity with large language models (LLMs), prompt engineering techniques, Langchain, OpenAI SDK, and vector databases is a big plus.
- Experience working with various embeddings and embedding models; fine-tuning LLMs is advantageous.
- Excellent communication skills to effectively collaborate within a team.
- Proven ability to quickly adapt and learn new technologies and frameworks.
- A proactive mindset with a passion for continuous learning and research in the field of Generative AI.
- Bonus points for the urge to sometimes create something completely from scratch with minimal dependencies to nurture innovation
What We Offer
- A stimulating environment where you can build state-of-the-art GenAI solutions
- Competitive salary with final compensation negotiated based on skills and experience
- Work-life balance with the option to work remotely or from our offices in Turku and Helsinki.
- Paid lunch and coffee during workdays if you work in our offices in Finland.
- Regular team events, off-sites, and the national holidays of your country of residence.
- Five weeks of paid vacation per year
Application Instructions
Please include in your application:
- Detailed answers to all open questions listed below.
- Links to relevant projects or content in GitHub, Twitter, LinkedIn, etc
- Your salary expectations and potential starting date.