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
Software Engineer developing software solutions for PNC's Asset Management organization in Dallas or Pittsburgh. Collaborating in an agile environment to build and maintain software applications.
Software Engineer building intelligent systems and workflows for AI - driven insights at DTN. Collaborating with cross - functional teams to deliver innovative solutions in agriculture, weather, and energy sectors.
Engineering Leader for multi - site Forming Systems Division at Afinitas. Leading engineering design standards and driving continuous improvement across the division.
Software Engineer developing cloud - based fulfillment technology for eCommerce logistics. Collaborating with cross - functional teams to design and deliver customer value from scalable software applications.
Lead Software Developer at Fiserv focusing on designing and implementing financial service applications. Collaborate with teams to ensure optimal software performance and security.
Software Engineer developing secure software solutions for Android, Windows, and Linux environments in the Mission Readiness Systems business area. Working within a cross functional team on mobile and web application development.
EPM Software Developer designing, developing, and troubleshooting software programs for financial analytics systems. Collaborating with teams to implement EPM software using modern methodologies and tools.
Full Stack Engineer developing scalable web solutions to enhance customer experiences at Genesys. Collaborating with cross - functional teams to drive platform modernization and ensure operational excellence.
Senior Software Architect leading the design of scalable communications software at NVIDIA. Focusing on AI and HPC performance improvements for cutting - edge technology solutions.
Software Engineer developing AI solutions for aerospace applications at Boeing. Collaborating in a cross - functional team to develop cutting - edge machine learning algorithms and data engineering pipelines.