AI Developer / AI Engineer
Company: TeamFicient
Location: Remote
Job Type: Full-time
Salary Range: To Be Determined
About the Role
TeamFicient is seeking an experienced AI Developer / AI Engineer to join our dynamic team. In this role, you will be at the forefront of designing, developing, and scaling cutting-edge AI-powered applications that drive innovation and deliver exceptional value to our clients. This is a remote opportunity for a skilled professional passionate about applied artificial intelligence with a proven track record of building production-grade AI systems.
Key Responsibilities
- Build and scale robust AI-powered applications that solve complex business challenges
- Design and implement solutions utilizing Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and other applied AI systems
- Develop and maintain backend services that support AI platforms and ensure seamless integration with cloud infrastructure
- Deploy and optimize AI solutions on cloud platforms, including AWS, Azure, and/or Google Cloud Platform (GCP)
- Collaborate with cross-functional teams to understand requirements and translate them into scalable AI architectures
- Implement containerization and orchestration strategies using Docker and Kubernetes (K8s)
- Design and develop RESTful APIs to enable the integration of AI capabilities across various applications
- Monitor, troubleshoot, and optimize AI models and systems for performance, scalability, and reliability
- Stay current with emerging AI technologies, tools, and best practices to continuously improve our AI capabilities
- Participate in code reviews, documentation, and knowledge sharing to maintain high engineering standards
Required Qualifications
- 5+ years of professional experience in AI engineering, machine learning, or software engineering with a focus on AI systems
- Proven experience deploying and maintaining AI solutions in production environments
- Strong proficiency in Python and experience with AI/ML frameworks and libraries
- Hands-on experience working with Large Language Models (LLMs) and related technologies
- Demonstrated expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP)
- Solid understanding of API design and development principles and best practices
- Experience with containerization technologies, including Docker and orchestration tools like Kubernetes (K8s)
- Strong problem-solving skills and ability to architect scalable, efficient AI solutions
- Excellent communication skills and ability to work effectively in a remote, collaborative environment
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
Preferred Qualifications
- Experience with Retrieval-Augmented Generation (RAG) architectures and vector databases
- Familiarity with MLOps practices and tools for model deployment and monitoring
- Knowledge of additional programming languages such as Go, Java, or JavaScript/TypeScript
- Experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation)
- Contributions to open-source AI/ML projects or active participation in the AI community
- Experience working in agile development environments
- Master's degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, or related field
What We Offer
- Fully remote work environment
- Opportunity to work on cutting-edge AI technologies and innovative projects
- Collaborative and supportive team culture
- Professional development opportunities and continuous learning
TeamFicient is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Type: Full-time
Application Question(s):
- What is your expected monthly salary for this position (in USD)?
Please provide your ideal and lowest negotiable salary. For example, Ideal: $1,200 Lowest: $800
Work Location: Remote