Da Vinci Software - AI Full Stack Developer
Developer is needed in Rochester, United States.
Client: Da Vinci Software
Location: Rochester, MN
Contract: Contract
Job Description:
Da Vinci Software is seeking a full stack developer with experience programming with AI technology, Angular 2+, RxJS, .NET, and SQL Server. Ideal candidates will have a solid understanding of object-oriented concepts and patterns.
Core Responsibilities:
- Creation and updates for Generative AI playbooks
- Data pipeline creation
- Data preparation
- Data tokenization
- Fine tuning
- Creation of MLOps Pipelines
- Building LLMs into software solution using
- Prompt Engineering
- LangChain / Orchestration
- Conversational Agents
- Creation and deployment of software product features
- Creation of Ops capabilities to manage new products and features
- Evaluation of technology (foundational models, fine tuning, other)
- Software Quality Assurance
- Automated testing
Core Technologies:
- Google Cloud
- Vertex AI
- Cloud Run / Artifact Registry
- Cloud Dataflow
- Dialogflow
- Python
- Jupyter Notebooks
- Visual Studio
- Langchain, Langserv
- Azure DevOps
- Cloud Build
Requirements:
- College degree in Computer Science or 2-year Associate Degree
- 7+ years experience in a software development environment
- AI Experience specifically with a knowledge of: Natural Language Processing, Transformer deep learning architecture (encoders/decoders) is a huge plus
- Semantic searching and familiarity with related technologies
- Familiarity with ETL and Data Migration
- Experience with Python, JSON, Angular 2+, .NET, SQL Server, RxJS
- Entity Framework, Angular Material, and understanding of multi-tenant architecture are a plus
- Azure DevOps and GitHub
Additional Information:
- Fully Remote Role
- No C2C candidates
- Contract position
No longer accepting applications
Don't miss out! Drop your email to get notified for Developer roles
How It Works
Create your Profile for Free
Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.
Send Customized Pitches
Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.
Secure Payment Process
Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.