At Orchid Software Solutions, we strive to provide exceptional software to improve the assisted reproduction technology industry through tailored applications designed to increase efficiencies and transparency for the industry as a whole.
AI Developer
Location
United States
Posted
4 days ago
Salary
$30 - $50 / hour
Job Description
ORCHID SOFTWARE SOLUTIONS
AI Developer
TypeScript & Python
Location: Fully Remote | Type: Full-Time Independent Contractor
Salary: $30 - $50 USD per hour
About Us
Orchid Software Solutions builds tailored software that improves efficiency, transparency, and outcomes in the assisted reproduction technology (ART) industry. We are assembling a dedicated AI squad to spearhead intelligent product capabilities and integrate seamlessly with our existing development teams.
The Opportunity
We’re looking for a versatile AI Developer to join our newly formed AI squad. In this role, you will architect, build, and ship RAG pipelines, conversational AI features, and intelligent knowledge-retrieval systems—all tightly integrated into our TypeScript-based product ecosystem. You’ll partner closely with product and engineering teams to deliver AI-powered experiences that directly impact patient care and clinic operations.
TypeScript is the primary language for application development and integration. Python experience is a strong plus, enabling you to contribute to model development, fine-tuning, and data preprocessing alongside the broader AI squad.
What You’ll Do
- Design, develop, and deploy RAG systems that retrieve and generate contextually relevant responses, leveraging TypeScript, Node.js, and vector databases (e.g., Pinecone, Weaviate).
- Build production-grade conversational AI features—chatbots, virtual assistants, and guided workflows—embedded in our web and mobile applications.
- Create and maintain robust APIs (REST and GraphQL) that serve AI outputs to product teams and downstream consumers.
- Integrate with cloud-based AI services (e.g., AWS Bedrock, Hugging Face Inference API) and orchestration frameworks (e.g., LangChain, LlamaIndex) to power intelligent features.
- Leverage libraries such as TensorFlow.js or ONNX.js for client-side and server-side AI inference where low-latency, on-device processing is required.
- Collaborate with ML engineers and data scientists to incorporate pre-trained models, embeddings, and fine-tuned LLMs into TypeScript applications—using Python when needed for training and preprocessing.
- Work hand-in-hand with product teams to embed AI capabilities into React/Next.js front-ends and Node.js back-ends.
- Optimize AI features for performance, scalability, cost-efficiency, and exceptional user experience.
- Contribute to reusable TypeScript components, SDKs, and internal tooling that accelerate AI adoption across the product portfolio.
What We’re Looking For
Required
- 4+ years of professional software development experience with TypeScript and JavaScript.
- Solid understanding of AI/ML concepts, particularly NLP, conversational AI, and retrieval-augmented generation.
- Proficiency with Node.js and modern front-end frameworks (React, Next.js).
- Hands-on experience with AI inference libraries (TensorFlow.js, ONNX.js, or equivalent).
- Experience designing and consuming REST and GraphQL APIs, including integration with cloud-based AI services.
- Familiarity with vector databases or vector search libraries (e.g., Pinecone, Weaviate, pgvector).
- Strong problem-solving skills with a track record of shipping scalable, production-quality features.
- Excellent collaboration skills—able to work effectively with cross-functional teams in a remote environment.
Strongly Preferred
- Python proficiency for AI/ML workflows: model training, fine-tuning, embedding generation using frameworks such as Hugging Face Transformers, SentenceTransformers, or PyTorch.
- Experience with RAG orchestration frameworks (LangChain, LlamaIndex) or conversational AI platforms (Botpress, Rasa).
- Familiarity with exporting and optimizing models for ONNX or TensorFlow.js runtime formats.
Nice to Have
- Experience with cloud AI deployment on AWS, GCP, or Azure.
- Exposure to healthcare, biotech, or fertility technology domains.
- Contributions to open-source AI/ML projects or published technical writing on AI topics.
Why Join Orchid’s AI Squad
- Shape the AI strategy from the ground floor—join a purpose-built squad with real ownership and influence over the technical direction.
- Work in a TypeScript-centric environment with opportunities to leverage Python for advanced ML tasks.
- Collaborate with cross-functional product teams to deliver AI features that have a meaningful impact on reproductive healthcare.
- Access cutting-edge tools, cloud AI services, and a culture that prioritizes continuous learning and innovation.
- Enjoy the flexibility and autonomy of a fully remote, contractor-friendly team.
Essential Requirements
- Fluency in business English (spoken and written).
- Must have your own computer and a stable internet connection.
- Must be able to pass a background check to qualify for this contractor role.
Orchid Software Solutions • Fully Remote • Independent Contractor
Related Guides
Related Job Pages
More AI Engineer Jobs
The Senior Software Engineer will architect and develop high-performance, reliable core platform components essential for seamless GenAI deployment, focusing on model serving infrastructure, data orchestration, and distributed computing systems. Key tasks include building and scaling infrastructure for embeddings, retrieval systems, and evaluation workflows while enhancing deployment pipelines and ensuring platform resilience.
AI Developer
SeedTrustAt Orchid Software Solutions, we strive to provide exceptional software to improve the assisted reproduction technology industry through tailored applications designed to increase efficiencies and transparency for the industry as a whole.
The developer will design, build, and deploy RAG systems, conversational AI features, and intelligent knowledge-retrieval systems integrated into a TypeScript ecosystem. Responsibilities also include creating robust APIs and integrating cloud-based AI services and orchestration frameworks.
Automotive Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is pr...
Automotive Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is pr...