Artificial Intelligence Engineer
Software Engineering
San Mateo, CA, USA
About Elio
Elio is building next-generation sensing systems that combine advanced optics and AI to transform light into structured, actionable information. Our platform uses real-time machine learning to extract rich physical signals beyond traditional imaging, enabling deeper insight and better decision making. While our first applications are in biology and drug discovery, the technology is designed to extend across industries for example robotics, semiconductors and more, where understanding complex physical environments is critical.
About the Role
We are seeking an experienced and highly motivated Senior AI Engineer to join Elio's AI and Data Science team. In this role, you will bridge cutting-edge AI research with high-quality software engineering, ensuring that research innovations are transformed into reliable, scalable, and production-ready systems. You will serve as the software engineering leader within the AI team, establishing best practices for code quality, architecture, testing, and deployment while working closely with AI researchers to accelerate the development of Elio's adaptive sensing platform. This is a full-time on-site position based in our San Mateo office.
Responsibilities
- Lead the software engineering efforts within the AI and Data Science team.
- Design, develop, and maintain production-quality AI infrastructure, libraries, and services.
- Collaborate closely with AI researchers to transform research prototypes into scalable, maintainable, and reusable software.
- Define and promote software engineering best practices, including code reviews, testing, documentation, version control, CI/CD, and coding standards.
- Build robust data processing, model training, evaluation, and deployment pipelines.
- Optimize AI systems for performance, scalability, reliability, and maintainability.
- Partner with software, infrastructure, and product teams to integrate AI capabilities into Elio's platform.
- Mentor team members on software engineering principles and contribute to a strong engineering culture.
- Evaluate and introduce modern AI development tools, frameworks, and infrastructure that improve team productivity.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of professional software engineering experience, including significant experience developing AI or machine learning systems.
- Strong software engineering fundamentals, including system architecture, object-oriented design, testing, debugging, and performance optimization.
- Expert-level Python programming skills and experience with PyTorch and modern machine learning frameworks.
- Experience with cloud platforms, preferably AWS.
- Strong understanding of software development lifecycle, CI/CD, automated testing, and DevOps practices.
- Excellent communication and collaboration skills with the ability to work effectively alongside AI researchers and cross-functional engineering teams.
Our ideal candidate loves working in a fast paced startup environment, has the urge to solve problems and is eager to learn and grow with the company. If you believe you are that kind of person - Elio is looking for you!
Benefits
Elio offers a fast-paced, creative, and inspiring environment with talented teammates, competitive salary and benefits package including medical, dental & vision.
Chance to make a significant impact in the field of advanced sensing and AI