The Role:
The Senior Software Engineer - Python at Openchip will take ownership of the developer experience layer within the AI OS, building robust, scalable tooling that bridges AI models and platform infrastructure. This role focuses on designing and implementing software abstractions, APIs, and utilities that make it easy for other teams to integrate, deploy, and interact with models - especially large language models - in real-world applications. Ideal candidates are seasoned Python engineers with a strong grasp of AI/ML workflows, software architecture principles, and developer-centric design. You’ll contribute across the entire stack of tools that shape how engineers interact with AI systems and help establish best practices in code structure, modularity, and testability across the platform.
Key Responsibilities:
- Design and implement core components of the AI OS developer tooling stack, including model interface wrappers, automation tools, and deployment utilities.
- Own the software development side of the platform’s developer experience (Dev UX), ensuring clean APIs, maintainable architecture, and usability for internal teams.
- Build and maintain Python libraries that abstract away complexity for researchers and engineers deploying AI models on Openchip’s infrastructure.
- Develop integrations for large language model (LLM) APIs and adapt tools to support a variety of model types and use cases.
- Ensure code quality, robustness, and reusability through clean software architecture and adherence to modern engineering best practices.
- Collaborate with optimization, cryptography, and compiler teams to expose their systems via well-designed Python interfaces.
- Help define the internal standards for Python software engineering within the AI Office.
Qualifications:
- BSc or MSc in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional experience in Python software development, ideally in AI/ML or systems engineering environments.
- Strong understanding of software architecture, design patterns, modular systems, library and API development.
- Proven experience in building and maintaining internal tooling and developer libraries used by AI/ML engineers.
- Basic experience working with AI/ML model lifecycle (training, inference, wrapping, deployment); familiarity with LLMs and model APIs is a plus.
- Track record of shipping high-quality software in fast-moving environments; open-source contributions are a bonus.
- Familiarity with containerization, testing frameworks, continuous integration, and Python packaging/distribution tools.
Soft Skills:
- Inspiring team lead who can mentor and motivate cryptography- and ML-focused engineers in a fast-paced research & development environment.
- Clear communicator who can articulate complex cryptographic or ML concepts to other departments and stakeholders.
- Highly collaborative and adaptable - comfortable working at the intersection of research and engineering and bridging software-hardware boundaries.
- Strategic mindset to drive innovation while maintaining a product-oriented, security-first development process.
- Passion for building verifiable, privacy-respecting AI systems at the edge of what's technically feasible.
What We Offer:
- Join an innovative team and experience company growth.
- We believe in investing in our employees and providing them with opportunities for growth and career development.
- Work in a hybrid environment with flexible scheduling.
- We offer a remuneration package that values your experience.
- A chance to work on one of the most transformative AI and silicon engineering companies in Europe.
- The position will be based in Barcelona (Spain).
We are looking for outstanding people willing to join our mission to change the silicon industry and help build a better world. If you feel identified with Openchip, please contact us.
At Openchip & Software Technologies S.L., we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential—regardless of race, gender, ethnicity, sexual orientation, or gender identity.