Software Engineer - Platform (Greece)
Department: Engineering
Location: Greece
Employment Type: FullTime
About Oumi
Why we exist: Oumi is on a mission to make frontier AI truly open for all. We are founded on the belief that AI will have a transformative impact on humanity, and that developing it collectively, in the open, is the best path forward to ensure that it is done efficiently and safely. By providing the safest, highest quality, and most flexible AI, we aspire to unlock positive impact for every individual, enterprise, and humanity overall.
What we do: Oumi provides an end-to-end, AI-native platform to build custom AI models in hours, not months –automating the loop of evaluation, data synthesis, training, and repeat. Oumi also develops an open research stack and models in collaboration with academic collaborators and the open community.
Our Approach: Oumi is built on a foundation of open source, with open collaboration at the heart of everything we do. Our work is:
Research-driven: We conduct and publish original AI research, working closely with academic research labs and collaborators across the globe.
Community-powered: We believe in the strength of open collaboration and actively welcome contributions from researchers and developers worldwide.
Accessibility-focused: We design Oumi to help any organization—regardless of size or resources—effectively build, deploy, and benefit from AI by lowering barriers to access, experimentation, and adoption.
Role Overview
We're seeking an experienced Platform Engineer who thrives in 0-to-1 environments to join Oumi's engineering team. You'll architect, build, and maintain the core platform services that power our products, working across the full technology stack with a focus on backend systems and infrastructure.
What you’ll do:
Platform Architecture: Design and implement scalable, maintainable platform architecture from the ground up, making strategic technical decisions that will shape our technology foundation
Backend Development: Build robust, high-performance backend services and APIs using Python, with optional Rust for performance-critical components
Infrastructure as Code: Implement infrastructure automation using modern DevOps practices and tools
Technical Leadership: Provide technical guidance on best practices, architecture decisions, and coding standards
0-to-1 Development: Convert product requirements into fully functioning systems, taking ownership of features from concept to production
What you’ll bring:
Experience: Proven experience in software development, with a strong understanding of programming languages such as Python, Rust or Javascript.
0-to-1 Track Record: Demonstrated success building systems from scratch in fast-paced environments
Technical Expertise:
Strong proficiency in Python for backend development
Knowledge of Rust or willingness to learn for performance-critical components
Familiarity with cloud platforms (AWS/GCP/Azure)
Experience with containerization (Docker) and orchestration (Kubernetes)
System Design: Ability to design clean APIs, scalable architectures, and efficient data models
DevOps Mindset: Experience with CI/CD pipelines, monitoring, and observability tools
Communication: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Open Source: Familiarity with open-source projects and a passion for contributing to the open-source community.
Values: Share Oumi's values: Beneficial for all, Customer-obsessed, Radical Ownership, Exceptional Teammates, Science-grounded.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
