Sr. Software & LLM Integration Developer [D.24.0083]

Dover Networks LLC
Dover, MD, United States
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Confluence JIRA Microsoft Azure Big Data C++ (Programming Language) Continuous Integration Software Debugging DevOps
+26 more
Distributed Systems Elasticsearch Fault Tolerance Apache Hadoop Python (Programming Language) NoSQL Open Source Technology Performance Tuning Software Engineering SQL Databases Data Streaming Systems Architecture Trusted Systems Data Logging Google Cloud Large Language Models Apache Spark Containerization Kubernetes Low Latency Apache Flink Apache Kafka Restful APIs Data Pipelines Docker Microservices

Job description

Description: We are looking for an experienced Senior Software Engineer to join our team and drive the integration of Large Language Models (LLMs) into our large-scale systems. The ideal candidate will have a strong background in software engineering, system architecture, and experience working with LLMs. You will play a crucial role in designing, developing, and maintaining scalable and efficient systems that leverage the power of LLMs to enhance our products and services., * Architect and implement robust, scalable, and fault-tolerant systems that integrate LLMs seamlessly.

  • Collaborate with cross-functional teams, including data scientists, ML engineers, and product managers, to identify and prioritize integration opportunities.
  • Design and develop APIs, microservices, and data pipelines to facilitate LLM integration.
  • Optimize system performance, ensuring high throughput and low latency for real-time LLM-powered features.
  • Establish best practices for monitoring, logging, and troubleshooting LLM-integrated systems.
  • Continuously evaluate and adopt new LLM technologies and techniques to improve system capabilities and performance.
  • Mentor junior engineers and promote a culture of technical excellence and innovation.

Requirements

  • Strong proficiency in one or more programming languages such as Java, Python, or C++.
  • Extensive experience designing and developing large-scale, distributed systems.
  • In-depth knowledge of system architecture patterns, RESTful APIs, and microservices.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and orchestration platforms.
  • Experience with data storage and retrieval systems (e.g., SQL, NoSQL, Elasticsearch).
  • Understanding of security best practices and experience implementing secure systems.
  • Excellent problem-solving, debugging, and performance optimization skills.
  • Strong communication and collaboration abilities.

Nice to Haves:

  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and their associated services.
  • Knowledge of DevOps practices and tools (e.g., CI/CD, Infrastructure as Code).
  • Familiarity with big data processing frameworks (e.g., Hadoop, Spark).
  • Experience with streaming data technologies (e.g., Kafka, Flink).
  • Contributions to open-source projects or publications in the field of software engineering or system design.
  • Experience with agile development methodologies and project management tools (e.g., JIRA, Confluence).

YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all