AI/ML Developer

Logo of DuploCloud

DuploCloud

πŸ’΅ $170k-$190k
πŸ“Remote - United States

Job highlights

Summary

Join DuploCloud's AI Growth Team as an AI/ML Developer! This role focuses on creating AI solutions for existing customers, working closely with various teams. You will design, develop, and optimize machine learning models, work with large datasets, deploy models into production, and collaborate with cross-functional teams. Success requires 5+ years of experience in Python development and AI/ML, along with expertise in LLMs, RAG, chatbot development, and DevOps. DuploCloud offers a competitive compensation package, remote work options, and a comprehensive benefits package.

Requirements

  • 5+ years of demonstrated ability as a Python developer
  • 5+ years of demonstrated ability working on AI/ML use cases
  • Experience working with both customers and internal teams to collect requirements, troubleshoot issues, and identify new use cases
  • Strong knowledge of LLMs provided by Cloud Providers (AWS, Azure, GCP)
  • Strong knowledge of LLMs provided by private companies (open.ai, Anthropic, etc)
  • Strong knowledge of RAG
  • Strong knowledge of building AI based chatbots and incorporating Agent/Assistant capabilities into the chatbot
  • Must have previous DevOps experience
  • Must have previous AWS experience

Responsibilities

  • Design, develop, and optimize machine learning models to solve specific business problems. This includes feature engineering, model selection, hyperparameter tuning, and performance evaluation
  • Work with large datasets, ensuring data quality, cleaning, and preprocessing
  • Deploy machine learning models into production environments
  • Develop APIs or integrate models with existing software applications
  • Ensure models are scalable and perform well in a production environment, considering factors such as latency, throughput, and resource utilization
  • Conduct experiments to validate model assumptions, fine-tune algorithms, and evaluate the performance of different approaches
  • Work closely with cross-functional teams, including data scientists, software engineers, product managers, and business analysts, to understand requirements and deliver solutions
  • Document models, processes, and systems to ensure clarity and maintainability
  • Stay up-to-date with the latest developments in machine learning, AI, and related fields. Apply new techniques and tools to improve models and processes
  • Monitor models in production to ensure they perform as expected over time. Retrain models as needed and address any issues that arise

Preferred Qualifications

  • Dynamic team member who will both teach and learn from all of us on the Growth Team
  • Problem solver who can interpret sophisticated problem statements, boil them down into simple solutions, and collaborate with customers and other teams
  • Comfortable in both a business and technical context, working with executives or talking shop with technical audiences
  • Open to giving and receiving feedback, tolerate failure and are passionate about making clients successful

Benefits

  • Remote flexible work options
  • Employee assistance program (EAP)
  • Medical, dental & vision benefits supplement
  • Life & supplement life and Critical illness insurance
  • Health Savings Account (HSA), Flexible Savings Account (FSA)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let DuploCloud know you found this job on JobsCollider. Thanks! πŸ™