Perfict Global, Inc.
Software Engineer with Front End and Gen AI
Perfict Global, Inc., New York, New York, us, 10261
About Us:
Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies available to manage client's complex business and technology, participate in implementation activities and collaborate in new ways to meet client needs.
We provide excellent benefits such as Medical, Dental, Vision, and a fun company to work at!
Job Description:
We are seeking a talented Full Stack Java Software Engineer with expertise in software engineering to join our team. As a Full Stack Software Engineer, your primary responsibility will be to develop and integrate Generative AI solutions that focus on technology improvements. Specifically, you will be working on projects involving Generative AI solutions for Technology Assistants and Data Management Efficiencies and will contribute to Java backend and Front End development such as IDE plugins, Data Connections, and Integrators. Responsibilities:
Collaborate with cross-functional teams such as Data Scientists, Product Partners, and Partner Team Developers to identify opportunities for process improvements that can be solved using machine learning and generative AI. Write clean, high-performance, high-quality, maintainable code. Create Plugins for various IDEs and Web Consoles. Create connectors to various Content and Collaboration tools using tool-specific APIs such as Jira, Slack, Git, etc. Create backend applications using Java, Docker, and in-house frameworks to orchestrate AI applications. Design and develop Engineering Solutions and generative AI Applications, ensuring scalability, efficiency, and maintainability of such solutions. Implement prompt engineering techniques to fine-tune and enhance LLMs for better performance and application-specific needs. Stay abreast of the latest advancements in the field of Generative AI Application Development and actively contribute to the research and development of new Generative AI Applications. Requirements:
A Master's or Ph.D. degree in Computer Science or a related field. Minimum 6 years experience with at least 3 years in designing and building Client/AI Solutions. Proven experience working as a Software Engineer, with a focus on Java, and exposure to Generative AI Applications such as chatGPT. Strong proficiency in programming languages such as Java, Kotlin, and Scala (Mandatory). Experience creating IDE Plugins for PyCharm, VS Code, IntelliJ, and Web Consoles (Mandatory). Experience in Python and data pipelines (nice to have). Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, and testing methodologies. Experience with large language models (LLMs) and prompt engineering techniques, vector databases (nice to have). Strong communication skills to effectively collaborate and present findings to both technical and non-technical stakeholders. Proven ability to adapt and learn new technologies and frameworks quickly. A proactive mindset with a passion for continuous learning and research.
#J-18808-Ljbffr
We are seeking a talented Full Stack Java Software Engineer with expertise in software engineering to join our team. As a Full Stack Software Engineer, your primary responsibility will be to develop and integrate Generative AI solutions that focus on technology improvements. Specifically, you will be working on projects involving Generative AI solutions for Technology Assistants and Data Management Efficiencies and will contribute to Java backend and Front End development such as IDE plugins, Data Connections, and Integrators. Responsibilities:
Collaborate with cross-functional teams such as Data Scientists, Product Partners, and Partner Team Developers to identify opportunities for process improvements that can be solved using machine learning and generative AI. Write clean, high-performance, high-quality, maintainable code. Create Plugins for various IDEs and Web Consoles. Create connectors to various Content and Collaboration tools using tool-specific APIs such as Jira, Slack, Git, etc. Create backend applications using Java, Docker, and in-house frameworks to orchestrate AI applications. Design and develop Engineering Solutions and generative AI Applications, ensuring scalability, efficiency, and maintainability of such solutions. Implement prompt engineering techniques to fine-tune and enhance LLMs for better performance and application-specific needs. Stay abreast of the latest advancements in the field of Generative AI Application Development and actively contribute to the research and development of new Generative AI Applications. Requirements:
A Master's or Ph.D. degree in Computer Science or a related field. Minimum 6 years experience with at least 3 years in designing and building Client/AI Solutions. Proven experience working as a Software Engineer, with a focus on Java, and exposure to Generative AI Applications such as chatGPT. Strong proficiency in programming languages such as Java, Kotlin, and Scala (Mandatory). Experience creating IDE Plugins for PyCharm, VS Code, IntelliJ, and Web Consoles (Mandatory). Experience in Python and data pipelines (nice to have). Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, and testing methodologies. Experience with large language models (LLMs) and prompt engineering techniques, vector databases (nice to have). Strong communication skills to effectively collaborate and present findings to both technical and non-technical stakeholders. Proven ability to adapt and learn new technologies and frameworks quickly. A proactive mindset with a passion for continuous learning and research.
#J-18808-Ljbffr