As a remote Software Engineer, you will execute the full software development cycle, focusing on developing and maintaining AI-driven applications. Your role will involve designing software solutions that leverage OpenAI's API to meet our clients' requirements. To be a great fit for this role, you possess a robust understanding of software design principles, programming languages, and development methodologies. You are enthusiastic about working with AI technologies and cloud infrastructure.
What You Do:
- Code Excellence: Produce clean, maintainable, and efficient code, ensuring high-performance AI applications.
- Project Delivery: Work closely with design and operations teams to deliver projects on time, meeting the company's high standards.
- Continuous Learning: Stay updated with the latest advancements in AI technologies, frameworks, and best practices to keep our solutions competitive.
- AI Solution Crafting: Utilize your technical expertise to develop scalable and innovative AI solutions using OpenAI's API and other relevant tools.
- Quality Assurance: Conduct thorough testing of code and AI models to meet rigorous quality standards.
- Software Development: Design, code, and implement AI-driven applications leveraging the latest technologies and frameworks.
- Collaboration: Engage with designers, project managers, and other engineers to deliver cohesive, AI-enhanced user experiences.
- Code Review: Participate in code reviews to foster a culture of quality and continuous improvement.
- Problem Solving: Troubleshoot and resolve issues in AI models and applications, ensuring optimal functionality and user experience.
- Technical Input: Provide technical insights in team discussions and client meetings, guiding solution crafting based on technical feasibility and AI capabilities.
- Cloud Infrastructure: Scale and manage AWS servers to ensure robust and efficient application performance.
- Documentation: Maintain comprehensive documentation for code, AI models, software architectures, and API integrations.
Skills & Education Required:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: 3+ years of experience in software development, with a focus on AI applications and cloud infrastructure.
- AI Proficiency: Experience with OpenAI's API and other AI technologies.
- Cloud Expertise: Proficiency in scaling and managing AWS servers.
- API Integration: Skilled in API integration and developing robust back-end solutions.
- Version Control: Familiarity with tools like Git and collaborative platforms like GitHub or Bitbucket.
- Problem Solver: Strong analytical and problem-solving skills, capable of addressing complex AI software challenges.
What's In Store For You:
- Competitive Compensation: Enjoy a generous salary that recognizes your skills and contributions
- Flexibility at its Finest: Embrace the freedom of a 100% remote work environment, giving you the autonomy to work where you're most productive
- Rewards Galore: Benefit from enticing company incentives and rewards that celebrate your achievements
- Profit-share: As a valued team member, you'll have the opportunity to partake in our profit-sharing plan
- Health and Wellness: Rest easy with comprehensive health coverage through our Health Card
- Workspace Upgrade: Enhance your home office with our workspace upgrade allowance
- Monthly Internet Upgrade Incentive: Enjoy monthly internet upgrade incentives to keep you connected at top speeds
- Empowerment through Resources: Access a plethora of training resources, including design tools, to bolster your skill set
- Engage and Grow: Participate in a variety of engaging internal and external company events, such as culture-building activities and enriching workshops
- Free Lunch every Monday (a.k.a. Monchdays): Kickstart your week with complimentary lunch every Monday
- Recharge and Relax: Take advantage of paid vacation and sick leaves to ensure a healthy work-life balance
- Work-Life integration: We foster a culture that values your overall well-being, allowing you to seamlessly integrate work and life