Job Closed
This listing is no longer active.
A Unified Ecosystem for Science and Engineering.
Symbolic-Numeric Compiler Developer
Location
United States
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Symbolic-Numeric Compiler Developer
JuliaHub
• Design and implement symbolic-numeric compiler passes to enhance the Dyad compiler’s ability to handle complex numerical systems. • Develop and optimize algorithms such as dynamic state selection, nonlinear tearing, and Pantelides-based transformations for DAE systems. • Improve compiler handling of strongly connected components (SCCs), including efficient lowering and code generation strategies. • Contribute to code generation and optimization for high-performance execution across multicore CPUs, GPUs, and distributed systems. • Leverage parallelization techniques including SIMD autovectorization, multithreading, and distributed computing.
Job Requirements
- Proven experience in symbolic-numeric compiler development, including tools or frameworks such as Modelica, Simscape, or Mathematica.
- Strong background in numerical analysis, particularly differential-algebraic equations (DAEs) and implicit solvers.
- Hands-on experience with algorithms such as Pantelides algorithm, system tearing, dynamic state selection, and modified nodal analysis (MNA).
- Experience with high-performance computing (HPC) concepts and parallel programming.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Software Engineer Jobs
Energy Industry Clerk
NEO Temp„Unsere Google-Bewertungen für NEO Temp Sangerhausen sprechen eine deutliche Sprache: Wir stehen für Fairness, Transparenz und eine Betreuung, die wirklich ankommt.“
Role Description Wir suchen einen Sachbearbeiter (m/w/d) im Bereich Messwesen / WiM im 100 % Homeoffice in Chemnitz. Sie verfügen über Erfahrung im Messwesen der Energiewirtschaft und kennen die Abläufe rund um WiM und Marktkommunikation? - Bearbeitung von Prozessen im Messwesen nach WiM - Durchführung von Gerätewechseln, Ein- und Ausbauten sowie Stammdatenänderungen - Verarbeitung und Prüfung von EDIFACT-Nachrichten (z. B. UTILMD) - Kommunikation mit Netzbetreibern, Messstellenbetreibern und Marktpartnern - Klärung von Differenzen und Sonderfällen - Pflege und Aktualisierung von Stamm- und Bewegungsdaten - Dokumentation und Nachverfolgung von Prozessabläufen Qualifications - Mehrjährige Erfahrung im Messwesen der Energiewirtschaft zwingend erforderlich - Fundierte Kenntnisse in WiM und energiewirtschaftlichen Prozessen - Erfahrung im Umgang mit EDIFACT-Formaten - Kenntnisse in Systemen wie SAP IS-U, Schleupen, Wilken oder Powercloud - Sicherer Umgang mit MS Office, insbesondere Excel - Strukturierte und eigenständige Arbeitsweise - Sehr gute Deutschkenntnisse Benefits - 100 % Homeoffice (bundesweit) - Projektbezogener Einsatz bei Kundenunternehmen aus der Energiewirtschaft - Unbefristete Festanstellung - Strukturierte Einarbeitung und klare Prozesse - Planbare Arbeitszeiten (Montag bis Freitag) - Langfristige Perspektive Contact Interessiert an der Position? Sie können über den untenstehenden Button Ihre Bewerbung direkt an uns absenden. Alternativ senden Sie uns Ihre Bewerbungsunterlagen direkt per E-Mail oder rufen uns an: - Email: bewerbung.sangerhausen@neo-temp.de - Telefon: 03464 26 09 85-0 Ihre Ansprechpartnerin: Frau Sandra Stephan Neo Temp GmbH Ulrichstraße 12 06526 Sangerhausen 03464 260 985-0
The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience. Key Responsibilities: - Lead the design and architecture of major systems and services, and ensure software solutions are scalable, reliable, maintainable, and aligned with business needs. - Collaborate with solution managers, engineers, data scientists, and other stakeholders to define and prioritize technical requirements that meet client needs and business objectives. - Collaborate with teams to ensure sustained quality and reliability of our software solutions and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments. - Actively contributes to code reviews, provides constructive feedback on design and implementation, and provides technical guidance to other engineers to elevate skills, productivity, and overall effectiveness. - Drive innovation by evaluating and implementing new technologies, methodologies, and AI capabilities that improve team efficiency, software performance, and development processes. - Ensure code meets functional and performance requirements, advocates for high-quality software, and ensures rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. - All research, planning, and implementation is done through AI. The engineer directs AI to implement solutions, reviews the output, and iterates through AI — not manual edits. This includes developing and maintaining AI rules, guidelines, and guardrails that ensure consistent, high-quality code generation across the team. - Perform other job duties as assigned. Required Qualifications: - Bachelor's degree in a related field or equivalent work experience - 8-12 years related work experience - AI experience or a willingness to learn AI development (Claude Code, Gemini, etc.) - Strong C# experience is required. Python experience is a plus. - Cloud platform experience (GCP preferred, AWS/Azure transferable) and NoSQL database experience are valued. Preferred Qualifications: - Healthcare industry experience Job Expectations: - Willing to work additional or irregular hours as needed - Must work in accordance with applicable security policies and procedures to safeguard company and client information - Must be able to sit and view a computer screen for extended periods of time #LI-TC1 #LI-Remote WellSky is where independent thinking and collaboration come together to create an authentic culture. We thrive on innovation, inclusiveness, and cohesive perspectives. At WellSky you can make a difference. WellSky provides equal employment opportunities to all people without regard to race, color, national origin, ancestry, citizenship, age, religion, gender, sex, sexual orientation, gender identity, gender expression, marital status, pregnancy, physical or mental disability, protected medical condition, genetic information, military service, veteran status, or any other status or characteristic protected by law. WellSky is proud to be a drug-free workplace. Applicants for U.S.-based positions with WellSky must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Certain client-facing positions may be required to comply with applicable requirements, such as immunizations and occupational health mandates. Here are some of the exciting benefits full-time teammates are eligible to receive at WellSky: - Excellent medical with Rx, dental, and vision benefits - Mental Health support through EAP - Generous paid time off, plus 13 paid holidays - 100% vested 401(K) retirement plans - Educational assistance up to $2500 per year
Engineering Document Control Specialist
General Electric - GEBuilt on more than 130 years of experience, GE Vernova, a division of General Electric (GE), is leading a new era of energy by electrifying the world while work
• Maintain accurate and controlled engineering and manufacturing data in ERP, PLM, and related business systems • Support part creation, part maintenance, and product record updates in PLM, with SAP support as required • Perform and maintain ERP (SAP) data entry for product and material master records • Create, update, and maintain bills of materials (BOMs) • Maintain approved manufacturer lists (AMLs) in support of engineering, sourcing, and manufacturing requirements • Support document control activities related to engineering records, revisions, and released product data • Assist with implementation of approved changes to engineering documentation and associated system records • Serve as a key interface to Manufacturing for BOM and AML management across CIC locations, including Markham, Rochester, and Stafford • Contribute to standardization and improvement of parts management, document control, and data governance practices across the organization • Provide limited support for customs-related documentation coordination, as needed
Lead Developer, Enterprise CRM
CarringtonCrispIntelligence, insight and imagination - the power to change business education
• Operate as Carrington’s CRM technical expert, architect and lead administrator for all CRM applications • Provide CRM technical guidance and consulting to business executives, end users and the Project Management Office (PMO) • Participate in business planning sessions that address CRM strategy, enhancements, integrations and operational issues • Work with business management and the PMO in the planning of new CRM applications and changes to applications • Coordinate system design activities and perform business/system impact analysis on initiatives to introduce, modify or upgrade CRM applications • Provide technical support in the planning, development and implementation of CRM integration efforts with other enterprise applications • Lead workflow analysis and process engineering activities that have an impact on CRM applications • Design, configure, test and deploy changes to CRM database fields, screens, workflows, reports and dashboards • Maintain CRM structure to align with overall corporate strategy and business unit needs • Develop custom CRM reports and dashboards requested by the business lines • Follow Carrington’s SDLC practices, methodologies and change control policy in the development and rollout of CRM applications and system changes • Develop end user documentation, including application training manuals job aids and workflows • Train end users on new CRM applications and changes to system features • Administer CRM security rights and user/group roles across all business lines • Provide expert system administration support for the CRM applications across all business lines, including researching and troubleshooting application bugs, replicating issues in the test region, performing hot fixes, and coordinating upgrades • Assist users with day-to-day issues, problems and questions



