
Software Engineer, AI
Mirantis
full-time
Posted on:
Location Type: Remote
Location: Finland
Visit company websiteExplore more
About the role
- Architect and develop a high-performance, cross-platform desktop application.
- Integrate with leading AI platforms, frameworks, and LLM service providers.
- Collaborate with UX/UI designers to create seamless, intuitive developer experiences.
- Work closely with product managers and engineers to drive product development from concept to release.
- Write clean, maintainable code, conduct rigorous code reviews, and optimize performance.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in TypeScript, Node.js, and React.
- Experience building, optimizing, and securing desktop applications with Electron.
- Familiarity with LLM APIs (e.g., OpenAI, AWS Bedrock, etc.).
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience is a plus.
- Excellent communication skills, with the ability to work effectively across engineering, product, and design teams.
- Strong developer empathy with a passion for creating intuitive, high-quality developer tools.
Benefits
- Work in a global, collaborative, remote-first culture that rewards initiative and execution.
- Professional development and training.
- Customized workstation (macOS, Windows).
- Attend conferences and working groups.
- Flexible remote work within the EU or the option to work from our Helsinki hub.
- Competitive compensation, performance incentives, and opportunities for advancement.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsReactElectronLLM APIsAI platformscross-platform developmentperformance optimizationcode reviewssoftware development
Soft skills
communication skillscollaborationdeveloper empathyintuitive designteamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering