Logo for Open English

Java Developer Lead With Generative AI and Large Language Models.

Roles & Responsibilities

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

Requirements:

  • Lead the development of applications and APIs leveraging Generative AI and Large Language Models.
  • Design and implement scalable, high-availability REST APIs.
  • Contribute to software architecture and design patterns for AI-driven solutions.
  • Collaborate with cross-functional teams to integrate AI technologies into products.

Job description

General Description

Open English is seeking an experienced JAVA SPRING BOOT LeadSenior Software Engineer with a strong background in PythonDjango, 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 fastpaced, innovative environment.


Qualifications

  • Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field.
      • Experience:
      • 10+ software development experience.
      • 7+ PythonDjango.
      • 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, texttospeech, speechtotext, machine learning, personalization, etc …)
      • RDBMS experience with databases like Postgres, MySQL, etc.
      • Experience in distributed multitier systems and clientserver 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, CICD flows.

Java Developer Related jobs

Other jobs at Open English

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.