Full Stack Software developer at Westinghouse creating software solutions for the nuclear power industry. Involves full lifecycle development, collaboration with AI engineers, and software deployment in regulated environments.
Responsibilities
Write clean, efficient, and maintainable code using industry-standard languages and using modern frameworks such as SvelteKit, TypeScript, Rust and Python.
Contribute to all phases of the software development lifecycle, including analysis, development, testing, and deployment.
Maintain our products for internal use and for our worldwide customer projects.
Build and integrate APIs for data-driven applications, including those involving image and video processing.
Collaborate with AI engineers to implement and improve machine learning models for tasks such as pattern recognition, optimisation, and predictive analytics.
Contribute to the development of tools that support high-performance computing and GPU-accelerated inference workflows.
Participate in sprint planning, code reviews, and continuous integration efforts within a cross-functional team.
Ensure secure and scalable deployment of software solutions, including on-premise environments with strict data governance.
Requirements
Master's degree or higher in Computer Science, Software Engineering, Engineering Physics or a related field.
5+ years experience with full stack development, including frontend and backend technologies.
Proficiency in Python, TypeScript, and containerisation tools like Docker.
Experience with machine learning frameworks such as PyTorch or TensorFlow.
Familiarity with computer vision techniques and model training pipelines.
Knowledge of software architecture, version control, and agile development practices.
Meritorious: Experience with optimisation algorithms and surrogate modelling.
Knowledge of secure software development in regulated environments.
Exposure to real-time inference systems and edge deployment.
Knowledge of scientific computing and engineering applications.
Benefits
Wellness Allowance
Flexible pay opportunities via our Benefit portal
Work hour reduction (ATF) and occupational pension (ITP)
ASB Insurance: compensation for the cost of health care, dental care hearing aids, glasses and more
Employee Assistance Program: confidential counseling and resources for employees, eligible dependents, and household members
Employee Referral Program, potential for employees to earn a monetary award for referring other qualified candidates to Westinghouse
Senior Software Engineer developing reliable, scalable, and secure payment flows integrated with core banking. Join Luminor to build a local banking champion in Estonia.
Join Luminor as a Senior Software Engineer designing and building payment solutions in a hybrid role. Contribute to a scalable and secure recurring payments platform using modern technologies.
Senior Software Engineer building modern, resilient payment solutions at Luminor in Latvia. Collaborating in a hybrid setup to design and evolve the recurring payments platform.
Responsable Technique R&D sur des innovations dans le domaine des hautes tensions. SuperGrid Institute facilite la transition énergétique avec des solutions avancées en collaboration avec des acteurs industriels.
Software Engineer designing scalable information retrieval infrastructure for Slack. Collaborating with teams to maintain high availability and build new features.
Software Engineer developing scalable, resilient offline indexing pipelines for Slack's search infrastructure. Collaborating with product engineering to build new features and ensure system reliability.
Senior Systems/Software Engineer designing and developing complex software solutions for HPE's edge - to - cloud offerings. Leading project teams and managing internal and outsourced development partners.
ETL/Data Validation QA professional responsible for validating Informatica - to - Oracle PL/SQL migrations and data accuracy in SAP Commissions. Execute manual and automated tests and manage test cases efficiently.
Senior Software Engineer responsible for designing scalable systems at GEICO. Collaborating across teams while guiding quality practices in a fast - paced environment.
Staff Software Engineer developing reliability software for GM Autonomous Vehicles, collaborating across teams to enhance multi - sensor systems and improve data quality.