Senior Software Engineer (Remote) (Winnipeg)

Senior Software Engineer (Remote) (Winnipeg)

10 Nov
|
Placements24
|
Winnipeg

10 Nov

Placements24

Winnipeg

About the Role

Our client, a cutting-edge AI and Machine Learning startup, is seeking an exceptional Senior Software Engineer to join their fully remote team. This is a unique opportunity to work at the forefront of artificial intelligence, contributing to the development of groundbreaking products and platforms. You will be instrumental in designing, building, and scaling complex software systems that power our AI solutions.

We are looking for a highly motivated and skilled engineer with a passion for innovation, a strong command of modern software development practices, and the ability to thrive in a fast-paced, collaborative remote environment. As a fully remote role, you will have the flexibility to work from any location. While the company has strong ties and support systems potentially near Kimberley, Northern Cape , your contribution will be integral to our global team's success.

Join us in shaping the future of AI technology.

Key Responsibilities

Design, develop, and deploy scalable, high-performance software systems.

Contribute significantly to architectural decisions and technical strategy.

Write clean, efficient, and maintainable code using modern programming languages.

Collaborate with data scientists, ML engineers, and product managers to bring AI innovations to life.

Develop and maintain robust APIs and microservices.

Optimize system performance, reliability, and scalability.

Conduct code reviews and mentor junior engineers.

Troubleshoot and resolve complex technical challenges.

Stay current with emerging technologies and best practices in software engineering and AI.





Ensure the security and integrity of our systems and data.

Requirements

Master's or Bachelor's degree in Computer Science, Software Engineering, or a related quantitative field.

Minimum of 6 years of professional software engineering experience.

Strong proficiency in at least one major programming language (e.g., Python, Go, Java, C++).

Extensive experience in building scalable backend systems, distributed systems, or cloud-native applications.

Deep understanding of data structures, algorithms, and software design patterns.

Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

Familiarity with AI/ML concepts and libraries (e.g., TensorFlow, PyTorch, scikit-learn) is highly desirable.

Excellent problem-solving, debugging, and analytical skills.

Strong communication and collaboration skills for effective remote teamwork.

Proven ability to work independently and manage time effectively in a remote setting.

Benefits

Exceptional annual salary of R , reflecting extensive experience and expertise.

Completely remote work arrangement offering ultimate flexibility.

Comprehensive health, dental, and vision insurance.

Generous stock options package.

Significant opportunities for professional growth, learning, and development.

Exposure to groundbreaking AI/ML projects and cutting-edge technology.

Company-provided laptop and a generous home office stipend.

A dynamic, cutting-edge, and supportive remote work culture.

Regular virtual team events and opportunities for connection.

📌 Senior Software Engineer (Remote) (Winnipeg)
🏢 Placements24
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (remote) (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (remote) (winnipeg) / winnipeg