Senior AI Developer
Location: Finland in Helsinki or Tampere
Brillian is a digital solution house born in the era of AI. Our focus is on creating impactful, AI-enabled business solutions that give our customers a competitive edge. Our mission is to help organizations navigate the ever-evolving AI landscape with strategic clarity and efficient, AI-driven development.
We are looking for a Senior AI Developer to join our effort in developing digital solutions that help businesses stay ahead in today’s rapidly changing environment. In this role, you will shape the way we approach software development at Brillian. You will take hands-on development responsibility in a few key customer projects and contribute more broadly to foundational development-related decisions.
We’re especially looking for someone with real-world experience in AI-assisted software development—someone who has actively explored, experimented with, and applied tools like Github Copilot, Cursor AI, or similar. You should have a strong grasp of the capabilities and limitations of these tools and be enthusiastic about pushing their boundaries. Beyond using them yourself, you are eager to act as an internal pioneer and evangelist, helping others adopt AI-enhanced workflows and fostering a culture of continuous exploration and learning around AI development practices.
What we expect
- Bachelor's or Master's degree in software engineering, computer science, or a related field (or equivalent experience). A MSc is highly valued and considered an advantage, but is not a strict requirement.
- Hands-on experience with software development across a wide array of software technologies and business domains, ideally in a consulting environment.
- Strong practical experience and curiosity towards integrating ML and LLM technologies into software development projects.
- Existing, hands-on experience using modern AI code assistants and a clear understanding of their best use cases, limitations, and impact on development practices.
- A mindset for experimentation and continuous improvement, especially when it comes to evaluating and deploying AI-assisted tooling.
- A development-oriented mindset; we are not currently looking for a project manager or business consultant.
- Proven ability to lead development teams from a technical perspective, guiding well-founded and pragmatic technology decisions and ways of working.
- Demonstrated ability and enthusiasm for mentoring other developers in best practices such as code reviews, version control, infrastructure as code, security, data protection, unit testing, CI/CD, code style, documentation, logging, and monitoring.
- Solid understanding of Agile methodologies. A Scrum Master certificate is appreciated but not required.
- Strong communication and emotional intelligence skills.
- Good grasp of various architectures, including full-stack, containerized, microservice, serverless, on-premise, and cloud-based systems. Certifications in major cloud platforms (AWS, Azure, GCP) are a notable plus.
- Good understanding of SQL and NoSQL databases from the perspective of designing database schemas and accessing data programmatically. However, we are not looking for a dedicated database engineer.
- Documentation skills when it comes to architecture design documentation, requirement specification or documenting development processes. We value a clear and pragmatic approach that aims for easy-to-digest knowledge sharing.
- Familiarity with common programming languages such as Python, JavaScript, TypeScript, and/or Java.
- Full-stack development experience with modern technology stacks such as React, NodeJS, and Vite (or equivalent alternatives).
- Fluent in English, both written and spoken. A good command of Finnish is a big plus.
- Passion for continuous learning and sharing knowledge with peers.
We also value
- Ability to effectively communicate complex technical concepts to non-technical audiences.
- Mobile application development skills, such as Android (Java/Kotlin) or iOS (Swift) development.
- Experience with data engineering platforms such as Databricks and Azure Data Platform.
- Domain experience in industry sector digital solutions.
Why join Brillian?
- Be part of an ambitious AI-focused team shaping the future of business AI.
- Work on cutting-edge AI projects with forward-thinking customers.
- A dynamic, low-hierarchy culture that values learning and innovation.
- Competitive salary with an opportunity to invest in Brillian and become a shareholder.