Genesis AI is hiring a Staff Software Engineer to design, build, and maintain the foundational frameworks and tools that empower our expert teams to experiment rapidly and turn ideas into production-ready systems. You will play a pivotal role in shaping the development ecosystem across the organization.
What You'll Do
- Design, build, and maintain foundational frameworks and tools to empower expert teams to experiment fast and turn ideas into full-fledged, production-ready systems.
- Collaborate with expert teams to validate use cases and build robust solutions, bringing cross-team perspective and aiming for modular and reusable components.
- Identify and mitigate high-level code design flaws and development workflow inefficiencies that cause friction, hinder productivity, and create silos.
- Advocate for good practices and maintain high code quality through code reviews, documentation, and training.
What We're Looking For
- Excellent software engineering skills in Python, Go, or Rust.
- Extensive experience designing, building, and maintaining modular and reusable systems.
- Experience collaborating with engineers and researchers, understanding complex requirements, and providing clear and simple solutions.
- Ability to implement large-impact changes across the organization with minimal disruption.
- Experience building internal tooling to accelerate AI research and development workflows, such as debugging, evaluation, experiment tracking and versioning, and CI automation.
Technical Stack
- Python
- Go
- Rust



