Job Description
Looking for a motivated and talented Junior Software Engineer with a keen interest in Artificial Intelligence (AI) to work alongside experienced AI engineers and developers to contribute to the design, development, and implementation of AI-driven solutions for our products. Responsibilities Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications Assist in the development and implementation of AI algorithms and models to solve specific business problems Participate in all phases of the software development lifecycle, including design, coding, testing, and deployment Contribute to the development of scalable and efficient software architectures for AI applications Conduct research and experimentation to explore new AI techniques, algorithms, and technologies Work closely with senior engineers to troubleshoot issues, optimize performance, and ensure the reliability of AI systems Stay updated on the latest. advancements and best practices in AI, machine learning, and software engineering Requirements Bachelor's degree in Computer Science, Engineering, or related field Strong programming skills in at least one programming language (e.g., Python, Java, C++) Familiarity with AI concepts and techniques, such as machine learning, deep learning, natural language processing, and computer vision Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn) is a plus Knowledge of software engineering principles, including object-oriented design, data structures, and algorithms Preferred Qualifications Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) Familiarity with version control systems (e.g., Git) Previous internship or project experience in AI or related fields Qualities Excellent problem-solving skills and attention to detail Strong communication and collaboration abilities Ability to work effectively in a fast-paced and dynamic environment Benefits Competitive salary and benefits package Opportunity to work on exciting projects and collaborate with a talented team of professionals Ongoing training and professional development opportunities Supportive work environment that encourages creativity, innovation, and career growth Flexible work hours and the option for remote work arrangements Location: Onsite, Remote, Hybrid
Employement Category:
Employement Type: Full time
Industry: IT
Role Category: IT Services & Consulting
Functional Area: Not Applicable
Role/Responsibilies: Jr. Artificial Intelligence Engineer
Keyskills:
Python
Java
C
Machine Learning
Deep Learning
Natural Language Processing
Computer Vision
AWS
Azure
Git
Data Structures
Algorithms
TensorFlow
PyTorch
scikitlearn
Google Cloud
ObjectOriented Design