Python Engineer (Contractor)
Camplight
Are you a Python engineer excited about building reinforcement learning environments that push the boundaries of AI?
Join Camplight, where you’ll contribute your expertise to an ambitious AI startup focused on developing diverse, high-quality reinforcement learning (RL) environments that help advance model capabilities in coding, math, games, and beyond.
What you’ll be working on?
You’ll be working with an AI startup dedicated to creating reinforcement learning environments that accelerate progress in AI research and applications.
The project involves designing and implementing RL environments across multiple domains, helping define reward functions and evaluation metrics, and continuously improving the quality, diversity, and reliability of the RL environment suite. Your work will play a crucial role in enabling advanced AI training pipelines.
Your Role
As a Python Engineer (Contractor), you will:
- Design and implement RL environments across domains such as coding, math, and games.
- Collaborate with the team to define reward functions and evaluation metrics.
- Continuously improve the RL environment suite to ensure quality and diversity.
- Provide guidance and feedback to refine the RL infrastructure.
About Camplight
We build self-organizing technical teams, offer software development services, and work with businesses and entrepreneurs to create new products.
With over 300 successful software projects, some ongoing for over 8 years, we strive for long-term success for our partners.
By following the principles of self-management and organizing as a cooperative, we achieve 95% satisfaction among them.
When joining Camplight, you can become a co-owner of the cooperative, allowing you to steer the business and share in the rewards of our collective success.
What are we looking for?
We’re seeking Python engineers with strong programming expertise and familiarity with reinforcement learning concepts, who are eager to contribute to advancing the capabilities of AI systems.
Requirements
- 5+ years of professional Python programming experience
- Familiarity with reinforcement learning concepts and environments (e.g. OpenAI Gym)
- Experience building software applications and infrastructure
- Availability for contractor/freelance work, with potential to transition to full-time
What do we offer?
- Fully remote contractor role with flexible hours
- Competitive compensation
- Opportunity to transition into a full-time role
- Career development opportunities within Camplight’s cooperative structure
- Supportive, collaborative, and innovative team culture
What does the interview process look like?
- Initial Interview: A 45-minute cultural and technical conversation with two Camplight team members.
- Technical Deep Dive: Choose between:
- A homework assignment (2 hours) followed by a 1-hour discussion.
- A pair programming session (2 hours) focused on real-world problem-solving.
Regardless of the outcome, you’ll receive constructive feedback to help you grow.