AI/ML Developer - – Application Integration & Workflow Development

Jobs
Etech Global Services

Etech Global Services

- Full Time

🌎 Remote

Posted on: 23 September, 2024

AI/ML Developer - – Application Integration & Workflow Development

Role Description

This is a full-time remote role for an AI/ML Developer specializing in Application Integration & Workflow Development. The role involves developing and integrating artificial intelligence and machine learning solutions into applications, enhancing workflow processes for improved efficiency and performance.

WHAT WE EXPECT YOU TO HAVE:

Programming Languages:

  • Python: Advanced proficiency in Python, particularly for integrating AI models into applications, automating workflows, and handling data processing tasks.
  • JavaScript/TypeScript: Proficiency in JavaScript or TypeScript for developing and integrating frontend components that interact with AI models.
  • Software Development & Integration:
  • API Development: Experience in developing RESTful APIs and microservices that enable AI models to interact with applications and other systems.
  • Containerization & Orchestration: Proficiency in using Docker and Kubernetes for containerizing AI applications and managing scalable deployments.
  • Frontend Integration: Ability to integrate AI models into frontend applications, ensuring smooth data flow and user interaction.

Data Engineering Skills:

  • Data Transformation & Processing: Strong understanding of data transformation techniques, including ETL processes, data normalization, and handling large-scale data in distributed systems.
  • Database Management: Experience with both SǪL and NoSǪL databases, particularly in optimizing queries and data structures for AI/ML tasks.
  • Data Pipeline Development: Ability to design and implement data pipelines that facilitate seamless data flow from raw data to model-ready datasets.

Experience:

  • Model Integration & Deployment: Proven experience in deploying AI models into production environments, ensuring that they are scalable, efficient, and reliable.
  • Workflow Automation: Demonstrated ability in automating workflows for model training, validation, testing, and deployment, ensuring repeatability and consistency across development cycles.
  • Software Development Lifecycle: Strong experience in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Cross-functional Collaboration: Experience working in cross-functional teams, including collaboration with data scientists, AI researchers, and software engineers to integrate AI solutions into production systems.

Education:

  • Academic Ǫualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. An advanced degree or relevant certifications in AI/ML or software development would be an advantage.
  • Certifications: Relevant certifications in cloud computing (e.g., AWS Certified Solutions Architect), software development (e.g., Certified Kubernetes Administrator), or AI/ML (e.g., TensorFlow Developer) are a plus.

Other Skills:

  • Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve complex infrastructure and deployment issues in a timely manner.
  • Collaboration: Ability to work closely with AI Team and developers to understand infrastructure needs and provide robust technical support.
  • Documentation: Experience in creating clear, detailed documentation for infrastructure setups, deployment pipelines, and operational procedures to facilitate knowledge sharing and reproducibility.

Tags:
ai
ml
Share the job:

Related Jobs

Online Contact Center Associate
Online Contact Center Associate

Part Time - 🌎 Remote

Frontend Engineer
Frontend Engineer

Full Time -