Job Summary:
Celestica is a leader in design, manufacturing, and hardware platform solutions, partnering with leading companies across various sectors. They are seeking a high-impact Principal Engineer to architect and develop the next generation of their Electronic Design Automation (EDA) platform, focusing on building advanced data pipelines and predictive models for hardware engineers.
Responsibilities:
• Determine product or system requirements
• Design and develop electrical and electronic devices, products, and systems
• Use engineering or design software or equipment to create models, diagrams, and layouts
• Evaluate systems and recommend design modifications or equipment repair
• Inspect and test reliability and safety of electrical and electronic devices, products, and systems
• Act as the lead developer responsible for building advanced data pipelines, search architectures, and predictive models. You aren't just a strategist; you are the primary builder of the software adaptors that allow hardware engineers to interact seamlessly with EDA software and legacy design data.
• Work closely with Hardware Engineers and Subject Matter Experts (SMEs) to deconstruct and understand complex, manual engineering processes. You will translate their specialized knowledge into automated software logic and AI-driven workflows.
• Partner with Software Engineering and IT teams to ensure all automation tools are scalable, secure, and integrated into our enterprise infrastructure. You will bridge the gap between 'hardware logic' and 'software execution.'
• Ingest complex schematics, board layouts, and simulation logs to build automated systems that optimize routing, reduce board spins, and significantly accelerate hardware time-to-market
• Identify opportunities to apply technologies to predict design failures, and automate component selection.
Qualifications:
Required:
• 5+ years of total software engineering experience
• At least 2+ years of hands-on coding in LLM application development, NLP, or Machine Learning
• Expertise in designing advanced RAG systems, vector embeddings, and semantic search principles
• Strong knowledge of data normalization, structuring unstructured data, and database management (specifically vector databases like Pinecone or Milvus)
• Familiarity with hardware design processes, Electronic Design Automation (EDA) tool outputs, Bill of Materials (BOMs), schematics, and manufacturing yield metrics
• Specific knowledge of Google's Gemini model family, Vertex AI Agent Builder, and Model Garden
• Theoretical and practical understanding of Large Language Models (LLMs), Natural Language Processing (NLP), and Multimodal AI architectures
• Proven experience building tools specifically for the hardware design cycle
• Expert proficiency in Python, PyTorch/TensorFlow, and vector databases
• Mastery of LLM frameworks
• A Master’s degree (MS) in Computer Science, Data Science, Electrical Engineering, or a related technical field
Preferred:
• A Ph.D. in AI, Machine Learning, or Data Science
Company:
Celestica is a manufacturing firm that provides design, hardware platform, and supply chain solutions to a multitude of industries. Founded in 1994, the company is headquartered in Toronto, CAN, with a team of 10001+ employees. The company is currently Late Stage.