Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Platform image - Rise Careers
Job details

Software Engineer - Platform

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.

What we do: Oumi provides an all-in-one platform to build state-of-the-art AI models, end to end, from data preparation to production deployment, empowering innovators to build cutting-edge models at any scale. Oumi also develops open foundation models in collaboration with academic collaborators and the open community.

Our Approach: Oumi is fundamentally an open-source first company, with open-collaboration across the community as a core principle. Our work is:

  • Research-driven: We conduct and publish original research in AI, collaborating with our community of academic research labs and collaborators

  • Community-powered: We believe in the power of open-collaboration and welcome contributions from researchers and developers worldwide

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

  • Frontend Integration: Collaborate on JavaScript/TypeScript frontend components that integrate with your backend services

  • 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

    • Experience with JavaScript/TypeScript and modern frontend frameworks

    • 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.

Benefits

  • Competitive salary: $140,000 - $220,000

  • Equity in a high-growth startup

  • Comprehensive health, dental and vision insurance

  • 21 days PTO

  • Regular team offsites and events

Average salary estimate

$180000 / YEARLY (est.)
min
max
$140000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Platform, Oumi

At Oumi, we're on a mission to make frontier AI open and accessible for everyone. As a Software Engineer - Platform, you will play a pivotal role in shaping our core platform services that empower innovators to create cutting-edge AI models. Situated in the vibrant tech landscape of Seattle, you will work with a dynamic team focused on building scalable, maintainable architecture from the ground up. Your day-to-day will involve crafting robust backend services in Python while optionally leveraging Rust for those performance-critical components. We value collaboration and are looking for someone who not only excels in backend development but is also willing to engage with front-end integrations using JavaScript and TypeScript. You'll be implementing infrastructure automation, guiding technical best practices, and converting product ideas into fully functional systems. If you're passionate about open-source and want to be part of a team that thrives on radical ownership and collaborative innovation, Oumi is the place for you. Join us and help build the future of AI, where your contributions will significantly impact the development and accessibility of transformative technologies.

Frequently Asked Questions (FAQs) for Software Engineer - Platform Role at Oumi
What are the responsibilities of a Software Engineer - Platform at Oumi?

As a Software Engineer - Platform at Oumi, your primary responsibilities include architecting and building scalable platform architecture, developing robust backend services in Python, engaging with JavaScript/TypeScript frontend integrations, implementing infrastructure automation using DevOps practices, and providing technical leadership within your team. You will take ownership of transforming product requirements into fully functioning systems, ensuring that our platform can support innovative AI solutions.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Platform position at Oumi?

To qualify for the Software Engineer - Platform position at Oumi, candidates should have proven experience in software development with strong proficiency in Python along with optional knowledge in Rust or JavaScript/TypeScript. A successful track record of building systems from scratch in fast-paced, 0-to-1 environments is essential, along with familiarity with cloud platforms like AWS, GCP, or Azure, and experience with containerization and orchestration tools such as Docker and Kubernetes.

Join Rise to see the full answer
What technologies do Software Engineers at Oumi work with?

Software Engineers at Oumi work with a variety of technologies including Python for backend development, and front-end frameworks using JavaScript and TypeScript. Familiarity with Rust for performance-critical components may also be advantageous. Additionally, your role may involve utilizing cloud platforms like AWS, GCP, or Azure, and practicing DevOps methodologies through infrastructure as code, CI/CD pipelines, and monitoring tools.

Join Rise to see the full answer
What type of work environment can Software Engineers at Oumi expect?

At Oumi, Software Engineers will find a collaborative and innovative work environment where open-source principles guide our mission. We embrace a culture of radical ownership, encouraging team members to take initiative, share ideas, and contribute to the open community. The team operates in a fast-paced setting, focused on continuous learning and development, making it ideal for those who thrive in dynamic, 0-to-1 environments.

Join Rise to see the full answer
What benefits does Oumi offer to Software Engineers?

Oumi offers competitive benefits to its Software Engineers, including a salary range of $140,000 - $220,000, equity in a high-growth startup, and comprehensive health, dental, and vision insurance. Additionally, employees enjoy 21 days of paid time off, and regular team offsites and events that foster team bonding and a vibrant workplace culture.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Platform
Can you describe your experience with backend development using Python?

When discussing your experience with Python, focus on specific projects or systems you've built. Highlight your understanding of Python frameworks and libraries, and discuss how you've implemented backend solutions to solve real-world problems. It’s also great to mention any performance optimizations you've made.

Join Rise to see the full answer
How do you approach designing scalable architectures?

When answering this question, emphasize your understanding of system design principles. Discuss the importance of modular design, use of APIs, and data management strategies. If possible, share examples from past experiences where you implemented scalable solutions effectively.

Join Rise to see the full answer
What is your experience with Infrastructure as Code?

Talk about the tools and approaches you've used for Infrastructure as Code, such as Terraform or Ansible. Describe how implementing Infrastructure as Code has improved deployments and maintenance in your previous projects, focusing on efficiency and consistency.

Join Rise to see the full answer
How do you ensure the quality and performance of your code?

Highlight your practices for maintaining code quality, such as code reviews, unit testing, and using performance monitoring tools. Discuss how you stay updated with coding standards and your approach to continuous integration and deployment.

Join Rise to see the full answer
Can you explain how you’ve integrated frontend technologies with backend services?

Provide concrete examples where you've collaborated on full-stack solutions. Discuss how you’ve ensured seamless interactions between the backend APIs you developed and the frontend applications, mentioning any frameworks or libraries you've used.

Join Rise to see the full answer
Describe a challenging software engineering problem you solved.

Choose a specific example that demonstrates your problem-solving skills. Discuss the context of the problem, your thought process in devising a solution, and any collaborative efforts with your team to implement that solution.

Join Rise to see the full answer
What role does open-source play in your development practices?

Express your belief in the value of open-source development. Discuss any contributions you've made to open-source projects, how it has impacted your skills, and how you incorporate open-source tools in your workflow at Oumi.

Join Rise to see the full answer
How do you handle constructive feedback in a team environment?

Share your perspective on feedback as an opportunity for growth. Discuss a time you received feedback and how you applied it to improve your work, demonstrating your ability to learn and adapt in a collaborative setting.

Join Rise to see the full answer
What strategies do you use to manage your time when handling multiple projects?

Talk about your prioritization methods, such as using project management tools or techniques like the Eisenhower Matrix. Emphasize the importance of communication with your team to set realistic timelines and deliverables.

Join Rise to see the full answer
How do you stay current with emerging technologies in software development?

Mention your proactivity in seeking knowledge, through follow-ups on tech blogs, attending workshops or conferences, and being part of relevant communities or forums. Emphasize how you’ve integrated new technologies into your work to improve processes or products.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning

Drive innovation at Disney by building and maintaining critical services for Hulu's streaming experience as a Software Engineer II - Site Reliability Engineer.

Photo of the Rise User
iBase-t Remote No location specified
Posted 13 days ago

Shape the future of AI in manufacturing as a Senior AI Engineer at iBase-t, leading the design and deployment of cutting-edge AI solutions.

Athens Technology Center Remote No location specified
Posted 4 days ago

ATC is seeking a talented Web Developer to contribute to innovative solutions in a dynamic, collaborative environment.

Photo of the Rise User

Join a growing technology firm seeking a Senior Python Developer with expertise in Linux internals to contribute to impactful security enhancements.

Posted 15 hours ago

Join Fidelity as a Senior Software Engineer and play a critical role in developing cutting-edge cloud applications that drive business success.

As a Mid-Level Backend Developer, you'll help craft innovative solutions for our Social Products team at Zup.

Photo of the Rise User
Posted 15 hours ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join Amazon's Project Kuiper as an Integration Developer and help shape the future of global broadband connectivity.

Photo of the Rise User
Posted 11 hours ago

As a Staff Software Development Engineer at CVS Health, you'll lead the design and creation of advanced integration solutions within the healthcare sector.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS