About this role
Our client is seeking a Senior Software Engineer to join their team on a contract basis. This remote role offers the opportunity to leverage your software engineering expertise in the development and enhancement of next-generation AI systems. Your contributions will significantly impact how these models learn, reason, and perform through the integration of high-quality, real-world input.
Key Responsibilities:
- Contribute expert-level knowledge to bug fixing and feature implementation.
- Refactor codebases to improve maintainability and performance.
- Optimize software performance to ensure efficient operation of AI systems.
- Collaborate with cross-functional teams to gather requirements and deliver solutions.
- Mentor junior engineers and share best practices in software development.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or C++.
- Strong experience with software development methodologies and tools.
- Familiarity with AI concepts and machine learning frameworks is a plus but not mandatory.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote setting while managing multiple tasks.
Experience:
- 5-8 years of professional software engineering experience.
What we offer:
- The opportunity to work on cutting-edge AI technology.
- A flexible remote working environment.
- Collaborative and innovative team culture.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.