Job Description
Tenstorrent is seeking a Sr. Software Engineer, AI Development Tools to explore, evaluate, and implement AI-powered software development tools. The candidate will integrate these tools into Tenstorrent’s workflow, apply them to critical projects, and advocate for their use internally. The role involves collaborating with legal and marketing teams to ensure adherence to industry best practices in AI-assisted development.
Responsibilities: - Track and evaluate advancements in AI-driven development tools.
- Develop workflows and examples using AI agents to generate high-performance code.
- Use AI-assisted tools in software projects, contributing features, tests, bug fixes, and documentation.
- Design and implement benchmarks to test tools and provide data-driven recommendations.
- Champion the adoption of AI-assisted development practices.
- Work with the legal team on AI-generated code compliance.
- Partner with marketing and recruiting to promote AI-assisted development workflows.
Requirements: - BSc, MSc, or PhD in Electrical/Computer Engineering, Computer Science, or related field.
- Understanding of modern AI/ML tools and their application to software development.
- Experience with software development in C, C++, Python, and AI frameworks.
- Background in high-performance computing, system software, and parallel programming.
- Experience with benchmarking and performance analysis of AI models.
- Passion for AI-assisted development.
- Familiarity with legal aspects of AI-generated code is a plus.
- Strong communication skills.
Tenstorrent offers: - A highly competitive compensation package and benefits.