Unknown Company

Lead Java Developer (Gen AI)

charlotte, nc • Posted 4 days ago
Onsite Full Time IT & Technology

Get AI-powered advice on this job and more exclusive features.

This range is provided by Synechron. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$110,000.00/yr - $120,000.00/yr

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms.

We are seeking a Java Lead Developer with a strong background in generative AI and extensive experience in building scalable, resilient, and highly available applications. The ideal candidate will have a deep understanding of generative models such as GANs (Generative Adversarial Networks), VAEs (Variational Autoencoders), and Transformer-based models (e.g., GPT-3, BERT). This role requires collaboration with both offshore and onshore teams to implement innovative AI solutions that meet business needs.

The Role

Responsibilities:

  • Lead the design, development, and implementation of generative AI solutions using Java and relevant frameworks.
  • Conduct requirements analysis and participate in design documentation to ensure technical specifications accurately reflect application requirements.
  • Design and develop RESTful API services that integrate generative AI capabilities, ensuring scalability, security, and maintainability.
  • Oversee the development of generative models and their integration into existing systems, leveraging tools and libraries such as TensorFlow, PyTorch, and Hugging Face Transformers.
  • Manage a portfolio of projects related to generative AI applications, including text generation, image synthesis, and audio generation.
  • Collaborate with cross-functional teams, including data scientists and non-technical stakeholders, to explain complex AI concepts and gather requirements.
  • Mentor junior developers and provide guidance on best practices for software design and AI implementation.
  • Analyze business and technology challenges and suggest innovative solutions utilizing generative AI technology.
  • Ensure code quality through comprehensive unit testing and integration testing frameworks.
  • Implement CI/CD practices to automate deployment and streamline development processes.
  • Stay updated on the latest trends in generative AI and apply new techniques and methodologies to projects.

Requirements:

  • 10+ years of experience as a Java developer with a strong focus on generative AI and related technologies.
  • Proven expertise in building and deploying generative models, including GANs, VAEs, and Transformer-based architectures.
  • Proficiency in Java frameworks such as Spring Boot, Hibernate, and Maven.
  • Experience with machine learning libraries and frameworks like TensorFlow, PyTorch, and Hugging Face Transformers.
  • Strong understanding of cloud principles and experience with cloud platforms (GCP, AWS) for deploying AI solutions.
  • Familiarity with NoSQL databases such as MongoDB for managing large datasets.
  • Demonstrated ability to explain complex AI concepts to non-technical stakeholders effectively.
  • Experience with CI/CD tools such as Jenkins and GitHub for automated deployment.
  • Strong problem-solving and analytical skills, with a keen attention to detail.
  • Excellent communication skills, both written and verbal.

Preferred, but not required:

  • Contributions to open-source projects or published research papers in the field of generative AI.
  • Familiarity with AI ethics and awareness of bias in AI models.
  • Knowledge of additional programming languages such as Python or R.

We offer:

  • A highly competitive compensation and benefits package
  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad
  • Laptop
  • 10 days of paid annual leave (plus sick leave and national holidays)
  • Maternity & Paternity leave plans
  • A comprehensive insurance plan including: medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region)
  • Retirement savings plans
  • A higher education certification policy
  • Commuter benefits (varies by region)
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms
  • A flat and approachable organization
  • A truly diverse, fun-loving and global work culture

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Banking and Financial Services

#J-18808-Ljbffr
Back to Job Search