Software Engineer (AI)
SAN SEBASTIAN DE LOS REYES, M, ES, 28703
At Westinghouse Electric Company, we are pioneers in nuclear technology and our technology is the basis for nearly half of the world's commercial nuclear power plants in operation. Today, we are also building several new reactors that contribute to more fossil-free energy. Globally, we have over 10,000 employees in 19 countries, of which 1,000 are at our Swedish workplaces in Västerås and Täby. Our Swedish operations were founded in 1969 and supply nuclear fuel as well as products and services in automation, maintenance, testing and decommissioning for customers around the world. Read more about us www.westinghousenuclear.com.
We are looking for a software engineer with experience in projects with AI to support the design and development of projects making use of AI products and services deployed in cloud and on-premise infrastructure. These products will be used internally and commercialized as digital offerings for customers. You will focus on bringing to production and “real world” projects using AI technology delivered by the Data & AI team.
Focus is on integrating AI-driven solutions collaborating with Data Scientists, Architects, Data Engineers, Software Engineers, and engineering teams. You will have a background in web development, Azure infrastructure, and Databricks for data science and data warehousing. These AI solutions can include large language models, computer vision, traditional machine learning solutions, and any upcoming technology that impact how solutions are architected.
Responsibilities:
· Support the software engineering team in the integration of AI technologies into digital solutions under the Digital Training Tools portfolio.
· Ensure Ai solutions being used in the software applications developed by the team align with our goals, performance standards, and compliance requirements.
· Provide technical support for integrating AI into real-world digital projects.
· Use Microsoft development environments to build and integrate AI applications.
· Understand and leverage AI tools available in the company and incorporate them into end-user applications for internal and external use.
· Partner with Architects and Tech Leads to understand and implement best practices for AI solutions.
· Collaborate with end-users and application developers to ensure data is correctly prepared, including vectorization and pre-processing.
· Deploy and manage solutions using Azure infrastructure and Azure DevOps for continuous integration and delivery.
· Support data pipelines, storage solutions, and machine learning algorithms using Databricks.
Desired Background:
· Experience on AI and data infrastructure (LLM, machine learning, ETL processes, computer vision, etc).
· Expertise in software development (web and desktop). More specifically, experience developing AI tools and computable environments.
· Azure infrastructure and Azure DevOps for deploying and managing solutions.
· Experience in building and deploying AI products with language model pipelines and deployments.
· Understanding of AI/ML algorithms, data pipelines, and MLOps practices.
· Experience with computer vision technologies for image analysis and defect detection.
· Familiarity with Databricks for data warehousing, data engineering, and machine learning.
· Familiarity with cloud-based AI services, APIs, and frameworks.
· Background in data governance, compliance, and security in AI applications.
· Knowledge of machine learning techniques, natural language processing, or computer vision.
Desired characteristics:
· 1+ years of experience communicating updates and resolutions to customers and other partners – you succeed or fail as a team
· Strategic: you always ask “why” and “how” and “is this best for the customer and Westinghouse?”
· Relationship oriented
· Driven
· Fun
· Flexibility
We offer:
At Westinghouse, we offer an inspiring work environment in a high-tech industry. You will be a part of a network of global experts from several different areas and we offer great opportunities for competence development and career growth, both in Sweden and abroad. As a member of our team, you will work together with engaged colleagues and be a part of an environment that is both challenging and supportive. Many of our positions are based in activity-based environments which enables a flexible workplace.
At Westinghouse, we have a strong safety culture.
Westinghouse is an employer that treats everyone equally.
Job Segment:
Test Engineer, Nuclear Engineering, Software Engineer, Cloud, Testing, Engineering, Technology