This is a remote position.
What You'll Do:
Develop and implement AI models and algorithms, leveraging Python for data analysis and model building.
Utilize Spring Boot for developing scalable, reliable, and secure server-side applications that integrate with our AI solutions.
Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
Participate in the full software development lifecycle, including ideation, development, testing, deployment, and maintenance.
Ensure the performance, quality, and responsiveness of applications.
Stay abreast of the latest AI trends, technologies, and best practices to enhance our solutions continually.
We're Looking For Someone Who Has:
A bachelor's or master's degree in Computer Science, Engineering, AI, or a related field.
Proven experience in AI, machine learning, or data science, with a strong portfolio of projects.
Expertise in Python, with proficiency in libraries such as TensorFlow, PyTorch, Keras, and scikit-learn.
Solid experience in Spring Boot for building robust server-side web applications.
Familiarity with RESTful APIs, microservices architecture, and containerization technologies (e.g., Docker, Kubernetes).
Excellent analytical and problem-solving abilities.
Strong communication skills and the ability to work effectively in a team environment.