Overview
This role is for a Senior Software Engineer, primarily focused on hands-on C++ and Python engineering within an innovative AI start-up. The contractor will play a crucial role in shaping the technical architecture and direction of a groundbreaking machine learning product, collaborating closely with other engineers to influence core technical and product decisions.
Responsibilities
- Develop high-performance backend systems using C++ and Python.
- Collaborate with the team to define technical architecture and direction.
- Implement and maintain software infrastructure and cloud architecture.
- Contribute to the integration of machine learning frameworks and applied AI solutions.
- Influence key technical and product decisions through hands-on development.
Requirements
- Proven experience in software engineering with a strong focus on C++ and Python.
- Familiarity with cloud infrastructure and architecture principles.
- Experience with machine learning frameworks is preferred but optional.
- Demonstrated ability to influence technical decisions in a software development context.
- Strong problem-solving skills and ability to work in a fast-paced environment.