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.
Requirements
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.
Benefits
- Hands-On advanced tools, an exquisite learning experience in a progressive, technologically oriented environment.
- Company culture of constant experimentation, strong bias for moving fast, and obsession for mapping every detail.
- We pay for performance, and rapidly promote for superior ability. We also unhire mediocre performers decisively.