Match score not available

Java Developer Lead With Generative AI and Large Language Models.

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Engineering, or related field., 10+ years of software development experience., 7+ years with Python/Django., Proficiency in Java and Spring Boot..

Key responsabilities:

  • Build applications and APIs leveraging Generative AI.
  • Design software architecture and data models.
Open English logo
Open English E-learning SME https://linktr.ee/
501 - 1000 Employees
See all jobs

Job description

General Description

Open English is seeking an experienced JAVA/ SPRING BOOT Lead/Senior  Software Engineer with a strong background in Python/Django, and AI technologies to join our AI team. The ideal candidate will play a pivotal role in building applications and APIs that leverage Generative AI and Large Language Models. This role requires strong software architecture and design skills, exceptional data modeling capabilities, and the ability to prioritize effectively in a fast-paced, innovative environment.


Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
    • Experience:
    • 10+ software development experience.
    • 7+ Python/Django.
    • Extensive experience with Python and the Django framework (5+ years)
    • Proven experience in building and supporting highly scalable and available REST APIs.
    •  Proficiency in Java and Spring Boot. (+10)
    • Strong background in software architecture and design patterns.
    • Experience with Generative AI, Large Language Models, or related AI technologies is highly desirable (prompt engineering, text-to-speech, speech-to-text, machine learning, personalization, etc …)
    • RDBMS experience with databases like Postgres, MySQL, etc.
    • Experience in distributed multi-tier systems and client-server architectures is required. 
      • Technical Skills:
        • Expertise in writing unit tests using unittest or pytest.
        • Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch).
        • Knowledge of NLP and machine learning concepts.
        • Experience with vector databases, such as PineCone
        • Experience with cloud platforms (e.g., AWS, Azure) and deploying AI models.
        • Proficiency with version control systems like Git.
        • Knowledge of Jenkins or similar tools, CI/CD flows.

      Required profile

      Experience

      Level of experience: Senior (5-10 years)
      Industry :
      E-learning
      Spoken language(s):
      English
      Check out the description to know which languages are mandatory.

      Other Skills

      • Time Management
      • Teamwork
      • Problem Solving

      Java Developer Related jobs