Lattice Semiconductor
AI Toolchain Software Developer
Montreal, Canada
Sponsorship not specifiedDetected 20 days ago
PythonCode ReviewVector DatabasesAWSGCPAzureCloud PlatformsCI/CDDevOpsMachine LearningNLPLLMsRAGAgentic AILangGraphCustomer SuccessCustomer SupportFPGAControlsTest AutomationResearchProblem Solving
About the role
- Lattice Overview There is energy here…energy you can feel crackling at any of our international locations.
- Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.
- It's a hands-on role where you'll gain deep experience at the intersection of AI and software engineering, and see your work change how a real engineering organization ships products.
Responsibilities
- Lattice is an international, service-driven developer of innovative low cost, low power programmable design solutions.
Requirements
- Have a degree in Computer Science, Computer Engineering, or a related field with minimum of 2 years experience in industry.
- Proficiency in Python, with the ability to write clean, maintainable code for both prototyping and production environments.
- Working knowledge of AI and large language model concepts, including prompt engineering and tool calling.
- Solid experience with version control systems such as Git.
- Familiarity with CI/CD pipelines, automated testing frameworks, or code review tooling.
- Experience with agentic AI frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar platforms, and with tool-integration protocols such as MCP (Model Context Protocol).
- Familiarity with LLM APIs such as OpenAI, Anthropic, or open-source model serving solutions.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform for deploying and scaling AI solutions.
- We would love to see any software development or AI projects and code you have worked on.
- You can also follow us via Twitter, Facebook, or RSS.
Compensation
- Lattice continually strives to provide a comprehensive compensation and benefits program to attract, retain, motivate, reward and celebrate the highest caliber employees in the industry.
Benefits
- Lattice continually strives to provide a comprehensive compensation and benefits program to attract, retain, motivate, reward and celebrate the highest caliber employees in the industry.
Company info
- For more information about how our FPGA, CPLD and programmable power management devices help our customers unlock their innovation, visit www.latticesemi.com.
- It's an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.
- Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry.
- Canada Lattice recognizes that employees are its greatest asset and the driving force behind success in a highly competitive, global industry.
Apply directly at Lattice Semiconductor →Create a free account for alerts like thisView Lattice Semiconductor immigration profile
This listing is sourced directly from Lattice Semiconductor's careers page and normalized into a canonical job model.