Senior Software Engineer leading development of Generative AI solutions for hardware design automation company. Guiding the AI pipeline and collaborating with engineering teams in Boston and San Francisco.
Responsibilities
Collaborate across our product and engineering teams to design and implement innovative solutions that empower hardware engineers.
Develop integrations with third-party tools, modern LLMs, and MCPs.
Design and implement APIs that integrate AllSpice’s suite of AI products including DRCY with our hardware life-cycle platform.
Grow your career by having an opportunity to use modern AI techniques such as RAG, multi-agent evaluation processes, and planning models to deliver solutions.
Own and improve the team’s software pipeline, driving continuous improvements in performance, reliability, and developer experience through monitoring and testing of application experience and performance.
Maintain and elevate code quality, fostering strong engineering practices through reviews, mentorship, and thoughtful design.
Requirements
6+ years of software engineering experience designing and implementing modern applications in a cloud environment.
Strong API design skills and experience working with external teams in an an API-first approach.
Experience building LLM-enabled applications and an understanding of best practices with regards to prompt construction, interacting with context windows, and minimization of hallucinations.
Bachelor's degree or higher in a technology-related field.
Project management skills with ability to lead and collaborate with varied stakeholders, from engineers to customers, to move projects forward
Experience managing software projects using tools such as JIRA, Notion, or a similar issue-tracking system
Can think in terms of the big picture but deliver on the details
Ability to manage ambiguity gracefully, autonomy, and confidence in being self-directed
(Optional) Availability to work out of our flex offices in San Francisco or Boston on a hybrid basis (2-3 times/week)
Supplier Software Delivery Technical Lead coordinating supplier software deliveries for Powertrain Control Modules at Ford Motor Company. Focused on delivery management, requirement alignment, and budget oversight within a technical landscape.
Embedded Software Engineer developing communication stack for Vehicle Controls at Ford. Leading software development and validation for data transmission across vehicle networks in an agile team.
Senior Full Stack Engineer at stealth startup creating cloud - native solutions with a focus on Python and React. Collaboration with experienced team on complex architecture and systems.
Lead Software Engineer in hybrid role focusing on full - stack development with a strong emphasis on leadership and engineering excellence. Collaborating with cross - functional teams to deliver high - quality software.
Senior Engineer at Cenovus providing technical authority on relief valves and systems in Ohio refineries. Supporting downstream operations with design and training responsibilities.
Demand Response Engineer supporting energy efficiency programs and management of demand response strategies at Duke Energy. Engaging with customers and stakeholders to optimize energy use and enhance grid stability.
Software Engineer for Navitor focusing on design and development of software solutions. Involved in programming and supporting applications within the primary B2B platform with occasional travel.
Software Engineer II developing AI - powered solutions for Travelers. Collaborating across teams to deliver measurable outcomes through enterprise AI integration.
Senior Software Engineer responsible for core platform capabilities for payments system at Freddie Mac. Collaborating with stakeholders to deliver high - quality solutions in a fast - paced environment.
Senior Software Developer at BECU designing scalable and secure software to improve digital experiences. Collaborating with teams while mentoring junior developers and ensuring engineering standards.