Full Time
$6
40
Nov 11, 2024
Position: Backend AI Developer
Company: Automation Contractors
Employment Type: Full-time
We are looking for a skilled Backend AI Developer to join our team and drive the development of intelligent, efficient, and scalable backend systems. In this role, you will design and implement back-end solutions that leverage artificial intelligence and machine learning models, optimize data processing, and ensure seamless integration of AI-driven applications. You will collaborate closely with our front-end, data science, and engineering teams to build and maintain infrastructure that supports high-performance AI features.
Key Responsibilities:
-Design, develop, and maintain robust backend systems for AI applications, ensuring scalability and reliability.
-Integrate machine learning models into production, managing data pipelines and deployment frameworks.
-Implement APIs and microservices to enable seamless communication between AI models and client-facing applications.
-Optimize and refactor code for high performance and scalability, with a focus on efficient data storage and retrieval.
-Collaborate with data scientists and front-end developers to translate business requirements into technical solutions.
-Monitor and improve application performance, addressing bottlenecks and identifying areas for optimization.
-Implement secure data handling and privacy practices in compliance with company policies and regulatory standards.
-Keep up with the latest advancements in AI and backend development to recommend and implement cutting-edge solutions.
Qualifications:
-Experience: 3+ years of experience in backend development, with at least 1-2 years working on AI or machine learning integration.
-Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-Technical Skills:
Proficiency in backend languages like Python, Java, or Node.js, with strong experience in AI libraries and frameworks (e.g., TensorFlow, PyTorch).
-Experience with RESTful and GraphQL API design and implementation.
-Knowledge of microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP, Azure).
-Strong understanding of database management systems, both SQL and NoSQL (e.g., PostgreSQL, MongoDB).
-Familiarity with version control (Git) and CI/CD pipelines.
-Basic Knowledge of Firebase, React, and Next14.
Preferred:
-Experience in Pinecone, Langchain, and Gemini AI
-Experience deploying and maintaining ML models in production.
-Familiarity with distributed systems and data streaming technologies (e.g., Kafka).
-Experience with MLOps tools (e.g., MLflow, Kubeflow) and monitoring AI model performance.
To Apply, kindly send your cover letter and your updated resume.