Job Title: Java Python lead Developer with LLM Experience
Location: Charlotte, NC /Minneapolis, MN
Duration: 12 months
About Us: We are seeking a skilled Lead Developer with expertise in Java, Python, and Large Language Models (LLM) to join our talented team.
Job Summary: As a Lead Java + Python Developer, you will be responsible for overseeing the design, development, and deployment of applications that utilize both Java and Python, with a particular focus on integrating Large Language Models. You will lead a team of developers, drive technical direction, and ensure the successful delivery of high-quality software solutions.
Key Responsibilities
Lead the design and development of scalable applications using Java and Python.
Integrate Large Language Models into applications to enhance functionality and user experience.
Collaborate with product managers, data scientists, and other stakeholders to define project requirements and specifications.
Mentor and guide team members, promoting best practices in software development and fostering a culture of continuous learning.
Conduct code reviews, ensure adherence to coding standards, and implement software development best practices.
Analyze system performance and optimize applications for speed and efficiency.
Stay abreast of industry trends and advancements in LLM technologies and software development practices.
Manage project timelines, deliverables, and resource allocation effectively.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
8+ years of professional experience in software development with a strong focus on Java and Python.
Proven experience in integrating and working with Large Language Models (e.g., OpenAI GPT, BERT).
Strong understanding of web technologies, RESTful APIs, and microservices architecture.
Proficiency in version control systems (e.g., Git) and CI/CD practices.
Excellent problem-solving skills and the ability to work collaboratively and independently.
Preferred Skills
Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
Familiarity with front-end technologies (e.g., JavaScript, React, Angular).
Knowledge of Agile development methodologies and experience leading Agile teams.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job