We are seeking an AI Engineer with 3 to 5 years of experience in AI/ML development to join our dynamic team. This role demands a strong foundation in Python and expertise in cutting-edge machine-learning frameworks and technologies. The ideal candidate will have a passion for developing innovative AI solutions that drive business value and enhance user experiences.
You will collaborate with cross-functional teams, including data scientists, product managers, and engineers, to design, develop, and deploy state-of-the-art AI models and algorithms. This role also emphasizes staying ahead of the curve by leveraging advancements in Generative AI, NLP, and cloud-based technologies.
Key Responsibilities
AI Model Development and Implementation
- Design, develop, and implement advanced AI models and algorithms, with a primary focus on Generative AI, machine learning, and Natural Language Processing (NLP).
- Create scalable and reusable solutions tailored to meet evolving business needs.
Cloud-Native Application Development
- Develop and deploy cloud-native applications using platforms like Azure, AWS, and GCP.
- Work extensively with services such as Azure Functions, Azure Machine Learning, Amazon SageMaker, App Service, Storage, and Cosmos DB.
Collaboration and Agile Development
- Partner closely with data scientists, product managers, and cross-functional teams to ensure alignment with business objectives.
- Actively participate in code and design reviews to foster a collaborative and high-quality development environment.
Infrastructure as Code (IaC)
- Utilize tools like Terraform and ARM templates for efficient provisioning and management of cloud resources.
- Maintain an infrastructure that supports the deployment and scaling of AI/ML models.
Research and Continuous Improvement
- Stay abreast of the latest advancements in AI, including Generative AI, machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn), and cloud technologies.
- Apply innovative methodologies to improve workflows, optimize model performance, and enhance overall system reliability.
End-to-End Solution Delivery
- Engage in the entire lifecycle of AI projects, from conceptualization and prototyping to deployment and monitoring.
- Ensure seamless integration of AI solutions with existing business processes and technology stacks.
Required Skills and Experience
Technical Expertise
- Strong proficiency in Python, with demonstrated experience in developing AI/ML applications.
- Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Advanced knowledge of deep learning, Generative AI, and NLP techniques.
Cloud Platform Experience
- Proficiency in developing and deploying AI/ML models on Azure, AWS, or GCP.
- Familiarity with cloud-native services, including Azure ML, Amazon SageMaker, and others.
Infrastructure Knowledge
- Experience with Azure services and tools like Terraform and ARM templates for managing infrastructure as code.
Collaboration and Agile Development
- Proven ability to work in agile environments with cross-functional teams to deliver high-impact solutions.
- Strong communication and problem-solving skills to ensure seamless collaboration and project success.
Why Join Us?
- Innovative Environment. Work on cutting-edge AI technologies that shape the future of machine learning and Generative AI.
- Professional Growth. Engage with a highly skilled team and gain exposure to the latest tools and techniques in AI/ML.
- Impactful Work. Develop solutions that directly impact the business and drive real-world value.
- Comprehensive Support. Enjoy the flexibility of working with modern cloud platforms and a collaborative team atmosphere.
If you are an ambitious AI Engineer ready to tackle exciting challenges and contribute to transformative projects, we encourage you to apply today!