Staff AI Software Engineer

81 335.10 - 122 002.65 USDGross per year - Permanent
Python

Staff AI Software Engineer

Python
Remote, Poznań +4 Locations

TechTree

Full-time
Permanent
Senior
Remote
81 335.10 - 122 002.65 USD
Gross per year - Permanent

Job description

ABOUT THE COMPANY

We are a global legal technology company that has been building software for the legal industry for over two decades. Our AI-powered cloud platform is used by leading law firms, Fortune 500 corporations, and government agencies worldwide to organise complex data, surface critical insights, and act on them — across litigation, investigations, regulatory inquiries, and data breach response.

We're valued at $3.6 billion and invest over $170 million annually in R&D. AI is central to our product strategy — we're actively investing in the ML platform, tooling, and talent to keep that capability world-class. At our scale, the ML infrastructure problems are genuinely hard, and the work you do here will shape how the organisation discovers truth in data for years to come.

ABOUT THE ROLE

Staff AI Engineers here operate as domain architects and strategic accelerators. This is not a team lead role — it's a technical leadership role with organisation-wide influence. You'll work across multiple engineering and data science teams to define the long-term vision for our ML platform, guide high-impact projects from concept to production, and ensure AI capabilities remain secure, reliable, and cost-effective at global scale.

You'll set multi-year technical direction, mentor senior and lead engineers, drive cross-functional roadmaps, and evaluate the emerging tooling landscape to keep our platform ahead. The expectation is that your influence shapes how the entire organisation builds and operates AI — not just the team directly around you.

WHAT YOU'LL WORK ON

ML platform roadmap and strategy

Define and evangelise the multi-year technical roadmap for MLOps, aligning platform architecture with product and research needs across the organisation.

Training, inference, and monitoring systems

Drive the design of training, inference, and monitoring systems that meet demanding requirements for timelines, extensibility, performance, and global scale.

Cross-functional delivery

Partner with product, programme, and science leaders to scope and deliver cross-functional roadmaps — minimising risk and maximising the impact of AI capabilities across the business.

Tooling evaluation and engineering standards

Evaluate emerging MLOps tooling, establish engineering standards, and champion advanced optimisation techniques for cost and performance gains across the platform.

Security and responsible AI

Collaborate with security teams to uphold robust data protection and responsible AI practices at scale.

Technical mentorship and culture

Foster a culture of learning by leading architecture reviews, publishing best practices, and mentoring senior and lead engineers organisation-wide.

WHAT WE LOOK FOR

8+ years of software engineering experience

A strong, broad engineering foundation with a track record of delivering complex systems in production at scale.

5+ years in ML/AI or big-data environments

Deep hands-on experience building and operating ML systems or large-scale data platforms in production — not just research contexts.

4+ years of cross-team technical leadership

Demonstrated ability to influence technical direction, mentor senior engineers, and drive initiatives to completion across multiple teams.

Expert-level Python, Java, or Scala

Deep proficiency in at least one of these languages — writing production-grade code that sets the standard others follow.

Infrastructure and MLOps expertise

Deep hands-on experience with Docker, Kubernetes/Helm, and infrastructure-as-code tools such as Terraform or Pulumi. Proven track record building and operating CI/CD pipelines for ML workflows.

Cloud platform experience

Experience deploying secure, monitored services on AWS, Azure, or GCP at enterprise scale.

Bonus

Master's or PhD in Computer Science, Engineering, Mathematics, or a related field. Recognised thought leadership through open-source contributions, conference talks, or publications. Experience scaling ML platforms on distributed frameworks such as Spark or Kafka. Expertise in advanced model optimisation techniques in production environments.

THE TEAM

You'll work at the intersection of our AI and Data Science teams, with influence that extends across the wider engineering organisation. The culture is diverse, inclusive, and driven by high standards. This is a company that takes AI seriously — the investment, the talent, and the ambition are all there. Your job is to help make sure the platform keeps pace with that ambition.

COMPENSATION & BENEFITS

Salary

300,000 – 450,000 PLN per year, plus an annual performance bonus and long-term incentives.

Health coverage

Comprehensive health, dental, and vision plans.

Parental leave

Parental leave available for both primary and secondary caregivers.

Flexible working

Flexible work arrangements with a remote-first model.

Time off

Unlimited time off, plus two week-long company-wide breaks per year.

Training investment

Dedicated training investment programme to support ongoing professional development.

Tech stack

    English

    C1

    Python

    nice to have

    Java

    nice to have

    Scala

    nice to have

    Kubernetes

    nice to have

Office location

Staff AI Software Engineer

81 335.10 - 122 002.65 USDGross per year - Permanent
Summary of the offer

Staff AI Software Engineer

Remote, Poznań
TechTree
81 335.10 - 122 002.65 USDGross per year - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is TechTree (hereinafter "controller"). You have the right to request access to your perso... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.