Volvo aims to integrate AI systems in the production line to improve operational efficiency and needs a Senior Software Engineer to design and develop digital products and AI-based solutions.
Requirements
- Advanced Proficiency in C-Sharp, .NET Framework/Core, HTML, CSS, JavaScript
- Strong grasp of cloud architecture using Azure(preferred) and ML Studio
- Extensive experience using SQL in data query and extraction operations
- Understanding of business AI accelerators, ML pipelines, or packaged AI solutions for enterprise use
- Experience in Power BI for data analytics and visualizations
- Knowledge of vision cameras and with various types of configuration options and connectivity standards
Responsibilities
- Design, develop, and implement high-quality, scalable, and reusable software components using appropriate programming languages and technologies
- Collaborate with application delivery teams to ensure software components meet functional and non-functional requirements
- Implement best practices in coding, documentation, and version control to maintain high standards of software quality and reliability
- Manage the lifecycle of software components from inception through deployment and maintenance
- Plan and coordinate component releases, including versioning, dependency management, and compatibility testing
- Monitor and analyze component performance metrics, identify areas for improvement, and implement optimizations as needed
- Create and maintain comprehensive documentation for software components, including technical specifications, APIs, and usage guidelines
Other
- Bachelor’s degree in computer science, Engineering, or a related field
- Excellent problem-solving, communication, and stakeholder engagement skills
- Passion for working in a fast-paced, agile development environment with a collaborative mindset
- Competitive medical, dental and vision insurance
- Generous paid time off including paid caregiver and parental leave policies
- Competitive matching retirement savings plans