This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior AI Developer - REMOTE. The ideal candidate will play a crucial role in developing and deploying scalable AI solutions using advanced machine learning frameworks and cloud technologies. With a focus on performance optimization and efficient data handling, this position offers an opportunity to work with innovative AI applications. You will collaborate with cross-functional teams to integrate AI capabilities into various projects while ensuring secure and reliable deployments. If you're passionate about AI development and thrive in a remote work environment, we want to hear from you.
Accountabilities
- Develop, train, fine-tune, and deploy machine learning models using TensorFlow, PyTorch, and scikit-learn.
- Work with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) Systems, NLP, and computer vision.
- Integrate and utilize pre-trained AI models, including those in AWS Bedrock.
- Design and develop RESTful APIs for AI model deployment using Flask or FastAPI.
- Implement robust microservices architecture for AI-based applications.
- Deploy AI solutions using AWS Bedrock and integrate with AWS services.
- Design, query, and optimize relational and NoSQL databases.
- Collaborate with data scientists and engineers to ensure seamless integration of AI into applications.
Requirements
- 5+ years of experience in Python development with a focus on AI/ML.
- Proficiency in AI/ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
- Experience with neural networks, NLP, LLMs, RAG, and computer vision.
- Experience in RESTful API development using Flask or FastAPI.
- Strong knowledge of OOP, functional programming, and microservices architecture.
- Hands-on experience with AWS services and cloud infrastructure.
- Experience with Docker and Kubernetes.
- Strong knowledge of databases including PostgreSQL and MongoDB.
Benefits
- Flexible work hours and a fully remote work environment.
- Opportunity to work on cutting-edge AI technologies.
- Professional development and training opportunities.
- Collaborative and inclusive work culture.
- Access to project management tools and resources.
Why Apply Through Jobgether
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.