AI Senior Software Engineer

Stampli

Stampli

Software Engineering, Data Science
Poland
Posted on Jul 17, 2024

AI Senior Software Engineer

  • Engineering
  • Poland
  • Senior
  • Full-time

Description

About the Job

Overview

Join Stampli as an AI Senior Software Engineer, accelerate the adoption and implementation of AI solutions within our B2B SaaS product and company, while aligning closely with product and engineering teams to ensure seamless integration and improved user experience.

Identify and implement these tools where there is opportunity for substantial company operational efficiency.

If you love having stretch goals, real-world challenges, and making customers incredibly happy while fostering your obsessive need for perfect code and user experience, this is the job for you.

Join our AI team to help build the next generation of awesome products and experiences using cutting-edge technology.

As the AI Senior Software Engineer, You will do end-to-end algorithm development, from initial research, all the way to full deployment. You will work closely with multi-disciplinary teams of developers, product managers, and experts.

In this role, you will

Design, develop, and implement POCs for machine learning models and ML solutions to address business needs and objectives

Evaluate and recommend ML/LLM tools and frameworks to enhance productivity and effectiveness.

Help build, automate, deliver, monitor, and improve ML-based solutions.

Reporting directly to top management.

Be up to date the state-of-the-art technologies and apply them to deliver customer benefits

Collaborate closely with product and engineering teams and with any internal or external stakeholders.

Requirements

What you'll bring

Bachelor's degree from a leading university - mandatory.

Very strong drive and ability to solve complex problems and build solutions fast.

6+ years of experience as Backend and/or ML Engineer.

Proven experience in leading and delivering complex problems solutions.

Languages: Python and Java or C#.

Understanding of software architecture patterns and deployment (microservices).

Strong communication and collaboration skills.

Self-learner – Ability to learn new concepts and technologies and apply them.

Advantage

M.Sc. in Computer Science/Software Engineering or equivalent.

Proficiency in ML/Generative AI tools and frameworks such as LLMs, LangChain, Hugging Face Transformers, TensorFlow, PyTorch, or similar

DevOps concepts (CI/CD)

Experience building a solution around LLMs.

Culture fit

Excellent communication and leadership skills.

Handle tasks with full ownership – from PoC to productization

Problem solver – Ability to break down large problems into small incremental steps.

Self-learner – Ability to learn new ML concepts and technologies and apply them.