Remote Software Engineer (Python/C#) - AI & RAG
About the Role
We are looking for a talented Remote Software Engineer (Python/C#) to join our dynamic team. In this role, you will contribute to the development of cutting-edge AI and Reinforcement Learning (RAG) applications. As a Remote Software Engineer, you will work with a variety of technologies including Python, C#, and cloud platforms to create innovative solutions that drive our business forward.
What You'll Do
- Design and implement scalable software solutions using Python and C#.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain APIs and microservices for various applications.
- Participate in code reviews to ensure code quality and best practices.
- Utilize CI/CD pipelines for efficient software delivery.
- Work on AI and machine learning projects, focusing on LLM workflows and reinforcement learning.
- Support and troubleshoot production issues as they arise.
- Contribute to the development of documentation and training materials.
Requirements
- 3+ years of experience as a Software Engineer, with a focus on Python and C#.
- Strong understanding of software engineering principles and best practices.
- Experience with cloud platforms like Azure and containerization technologies such as Docker.
- Familiarity with front-end technologies (React, Angular, TypeScript) is a plus.
- Knowledge of asynchronous programming and WebSockets.
- Experience with databases, particularly MySQL.
- Ability to work independently in a remote setting and manage time effectively.
- Excellent problem-solving skills and a passion for technology.
Nice to Have
- Experience with reinforcement learning and AI frameworks.
- Familiarity with FastAPI and Django.
- Knowledge of GitLab and Linux environments.
What We Offer
- 23 days of holidays to ensure work-life balance.
- A learning budget for courses and conferences to enhance your skills.
- Top-tier hardware or a BYOD budget for your work setup.
- Flexible working hours to accommodate your lifestyle.
- Remote work as the default mode, with occasional travel to Switzerland.
- Yearly strategic off-site to connect with the team and align on goals.
This role offers a unique opportunity to work remotely as a Software Engineer focusing on AI and RAG. With competitive benefits and a supportive team, it's an excellent choice for tech professionals.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months