The Senior Software Engineer will design, develop, and maintain scalable AI-driven software solutions while collaborating with cross-functional teams. They will also mentor team members and ensure adherence to engineering best practices.
Requirements: Candidates should have over 5 years of experience in software engineering and a bachelor's degree in a related field. Strong knowledge of AI platforms, programming languages, and software development methodologies is essential.
Key Skills:
- Software Engineering
- AI Platforms
- Capacity Planning
- Infrastructure Management
- Agile Methodologies
- Waterfall Methodologies
- Data Modelling
- SQL
- Database Optimisation
- Java
- JavaScript
- C/C++
- .NET
- Troubleshooting
- Technical Leadership
- Mentoring
Senior Software Engineer in raleigh at Unknown Company
This position is listed as full time and onsite.