Demo

AI Developer

Da Vinci Software
Remote, MN Remote Full Time
POSTED ON 2/5/2025
AVAILABLE BEFORE 4/5/2025
Overview:
Da Vinci Software is seeking an AI Developer to design, develop, and maintain backend systems to support a cloud-based application utilizing GCP technologies and an LLM component. applications.

Core responsibilities:
  • This includes building and optimizing database structures, developing and integrating APIs, and designing scalable and secure endpoints to support the application’s functionality.
  • The role also involves implementing an authorization component to manage access control, ensuring secure interactions between services and users.
  • The Software Engineer works with cloud services such as Cloud Run, BigQuery, and Cloud Storage to enable efficient data processing and retrieval.
  • They collaborate with cross-functional agile teams to align backend solutions with business and technical requirements while contributing to performance optimization, security best practices, and documentation to deliver a reliable and high-performing application.

Education:
  • Bachelor's Degree in Computer Science/Engineering or related field
  • Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C , Golang, Java, C# etc.). 
  • Demonstrated problem solving and time management skills. 
  • Possesses strong technical aptitude for designing and implementing software solutions. 
  • Experience with modern application development frameworks
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Deep hands-on technical expertise, excellent verbal and written communication skills. 
  • Experience with Agile software development techniques.
Required Skills:
  • Proficiency in backend development, particularly with Python.
  • Hands-on experience with Fast API for building APIs. 
  • Experience working with Vertex AI and integrating AI/LLM solutions into cloud applications. 
  • Strong understanding of Cloud Storage, CloudRun, and BigQuery. 
  • Solid experience with database design and integration, ensuring scalability and security. 
  • Proven ability to work with APIs, including the development, refactoring, and integration of RESTful APIs. 
  • Experience implementing authorization mechanisms for secure access to backend services. 
  • Familiarity with modern cloud architectures and microservice-based designs. 
  • Strong problem-solving skills and the ability to work independently but experience working in a team setting is a must. Desired: 
  • Familiarity with Google Cloud Platform. 
  • Experience with Gemini or other AI services. 
  • Knowledge of CI/CD pipelines and deployment tools, such as Azure DevOps. 
  • Experience with application containerization, such as Docker.  
Preferred Qualifications:
  • Ability to use a wide variety of open-source technologies and cloud-based services. 
  • Experience with Google and Azure cloud environments 
  • Experience in databases, analytics, big data systems or business intelligence products 
  • Experience with building high-performance, highly available and scalable distributed systems. 
  • Experience developing software for healthcare related industries.
 Additional Information:
  • Fully Remote Role
  • No C2C candidates
  • Contract position

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a AI Developer?

Sign up to receive alerts about other jobs on the AI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Da Vinci Software

Da Vinci Software
Hired Organization Address Rochester, MN Full Time
Overview Our client is seeking an Automation Engineer to design and build back-end services that support our portfolio o...
Da Vinci Software
Hired Organization Address Remote, MN Full Time
Overview : Our client is seeking a Full Stack .Net Developer to work on rewriting our Allergy immunotherapy application ...
Da Vinci Software
Hired Organization Address Bismarck, ND Full Time
Overview: We have a client looking for a dynamic contractor/employee to play a leadership role for the client in managin...
Da Vinci Software
Hired Organization Address Remote, ND Full Time
Overview: Our client is seeking an experienced Power Platform Developer. This fully remote position will focus on develo...

Not the job you're looking for? Here are some other AI Developer jobs in the Remote, MN area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!