AI Developer
Thermo Fisher ScientificFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must possess 7+ years of experience with Java, including strong knowledge of the Java ecosystem frameworks like Spring, Spring Boot, Spring Data, and associated patterns such as SOLID principles and Design Patterns. A minimum of 1 year of hands-on experience with Generative AI solutions and services, particularly Google (Vertex AI, Gemini) and OpenAI offerings (OpenAI API, Function Calling), including RAG-based solutions, vector databases, and embeddings, is required. Proven experience in Cloud development, especially with Google Cloud Platform, proficiency in relational databases (MySQL, PostgreSQL), and knowledge of multi-agent architectural projects and Generative AI development frameworks like Java or Python are essential. Previous experience with sales activities such as RFP responses, technical proposal creation, presentation, and discovery sessions is also necessary.
The role involves participating in Discovery Sessions and Collaboration Proposals to tailor client-focused solutions, leveraging expertise in Java, Spring AI, and Microservices to develop and maintain scalable applications. Responsibilities include taking ownership of project kick-offs, defining tailored Generative AI-driven solutions, and delivering high-quality code by establishing architecture and quality standards. The position also requires advancing technical expertise in Generative AI powered software solutions and collaborating closely with clients and agile teams to understand business needs and mentor team members.
Cloud-based solutions for government agencies
Accela provides cloud-based solutions designed for government agencies to enhance civic engagement and streamline operations. Its main product, the Construct API, enables developers to create applications that improve interactions between government entities and citizens. These applications can assist with various civic functions, including permitting, licensing, code enforcement, and public health management. Accela differentiates itself from competitors by offering a subscription-based Software as a Service (SaaS) model, along with open-source tools and resources that foster a community of developers focused on civic technology. The company's goal is to improve efficiency, transparency, and citizen satisfaction in government services.