- Design develop and deploy AIdriven solutions including finetuning custom AI models and leveraging third party AI services.
- Work across the full software development lifecycle from designing and coding to testing and deployment.
- Develop and maintain fullstack applications using Python PHP Java and JavaScript.
- Integrate AI/ML models into web applications and enterprise systems.
- Utilize cloud platforms to build deploy and manage applications efficiently.
- Work with CI/CD tools to streamline the development and deployment processes.
- Collaborate with crossfunctional teams to deliver highquality AI and software solutions.
- Troubleshoot and optimize existing software applications and AI models.
- Stay up to date with the latest advancements in AI/ML software development trends and best practices.
Requirements
- Bachelor s degree in Computer Science Engineering or a related technical field.
- 12 years of experience in developing enterprisegrade applications.
- Strong programming skills in at least one language: Python PHP Java or JavaScript (experience in multiple languages is a plus).
- Handson experience in AI/ML frameworks and tools such as TensorFlow PyTorch or OpenAI s API.
- Familiarity with data science libraries like Pandas NumPy and Scikitlearn.
- Experience with relational and NoSQL databases with the ability to determine appropriate use cases for each.
- Strong problemsolving skills and the ability to work in a fastpaced environment.
- Excellent verbal and written communication skills.
Bachelor s degree in Computer Science, Engineering, or a related technical field. 1-2 years of experience in developing enterprise-grade applications. Strong programming skills in at least one language: Python, PHP, Java or JavaScript (experience in multiple languages is a plus). Hands-on experience in AI/ML frameworks and tools, such as TensorFlow, PyTorch, or OpenAI s API. Familiarity with data science libraries like Pandas, NumPy, and Scikit-learn. Experience with relational and NoSQL databases, with the ability to determine appropriate use cases for each. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent verbal and written communication skills.