Convergenz logo

Senior Software Development Engineer

Convergenz
  • REMOTE, DC
  • Remote
    27 days ago

    Job Description

    Senior Software Development Engineer III (SDE III)
    Agentic AI & LLM Applications

    The best person for this role starts with the user. They ask why before they ask how. They communicate clearly, give and receive feedback well, and make the people around them better. They are a self-starter with a high bar, a high sense of urgency, and genuine empathy for the people whose work they are making better.

    What You Will Own
    Agentic AI Systems & Orchestration
    • Design and build core agentic workflows: multi-step reasoning, planning, memory, and tool-use across single and multi-agent systems
    • Implement and evolve A2A communication patterns at the application layer, enabling agents to collaborate and hand off tasks
    • Build and maintain the tool-calling layer: tool definitions, input/output schemas, error handling, retry logic, and result formatting
    • Own the MCP client-side integration: how agents discover, invoke, and compose tools exposed via MCP servers
    • Design multi-agent workflows that are reliable, observable, and debuggable in production, not just in demos

    LLM Application Development
    • Own LLM orchestration at the application layer: prompt construction, context management, model selection logic, and response parsing
    • Build and maintain RAG features: query formulation, result ranking, citation grounding, and hallucination mitigation
    • Implement and iterate on prompt engineering patterns and system prompts that drive quality and consistency across OpenAI GPT, Anthropic Claude, and Google Gemini
    • Manage context window budgets: know when to truncate, summarize, or paginate, and build the logic that makes those decisions correctly
    • Build evaluation pipelines for LLM quality: grounding assessment, regression testing, safety checks, and A/B experimentation on prompt and model changes
    • Stay sharp on token economics: write prompts and pipelines that are cost-efficient without sacrificing output quality

    Features & Product
    • Translate ambiguous product requirements into clear technical designs and ship them fast
    • Build new capabilities end-to-end: from backend application logic through to the API contract the frontend consumes
    • Rapidly prototype new agentic features, run experiments, collect data, and iterate based on real user behavior
    • Collaborate closely with product, UX, applied science, and operations; listen well, ask good questions, and build the right thing rather than the obvious thing
    • Own the quality of what you ship: write tests, handle edge cases, and make sure your features degrade gracefully when upstream dependencies fail

    Observability & Reliability
    • Instrument agentic workflows with tracing, logging, and metrics so failures are diagnosable and regressions are caught before users report them
    • Define and monitor application-level SLOs: tool call success rates, response quality, and latency from the user's perspective
    • Build fallback and guardrail logic for AI services: what happens when a model returns something unsafe, off-topic, or structurally wrong
    • Work closely with the infra engineer to understand system-level constraints and design application behavior that respects them

    Engineering Excellence & Team
    • Write production-quality code: readable, tested, reviewed, and documented
    • Communicate technical decisions clearly to both engineers and non-engineers; no one should have to guess what you decided or why
    • Participate actively in design reviews; push back when something is over-engineered or under-specified
    • Mentor and unblock other engineers; bias toward ownership and fast iteration
    • Ensure strong privacy, security, and compliance in all application logic and data handling

    Basic Qualifications
    • Bachelor's or Master's in Computer Science, Software Engineering, or related field, or equivalent practical experience
    • 7+ years of professional software engineering experience building and operating production systems
    • Proven experience in high-velocity environments where you owned and shipped complex products end-to-end
    • Strong proficiency in Python and at least one other backend language; familiarity with modern backend frameworks and async patterns
    • Solid understanding of algorithms, data structures, APIs, and software design patterns
    • Experience building and operating systems on major cloud platforms (AWS, GCP, or Azure)
    • Experience with containerization and working within CI/CD pipelines
    • Clear, direct communicator who gives and receives feedback well, works with empathy, and makes the people around them better
    • Self-starter with a high bar and high sense of urgency; you do not wait to be told what to do next

    Preferred Qualifications
    • Hands-on experience building production systems on top of LLMs: tool-calling, RAG, multi-step reasoning, and context management
    • Experience with multi-agent (A2A) architectures and orchestration frameworks in production, not just in prototypes
    • Familiarity with MCP at the client/consumer layer: how agents discover and invoke tools via MCP
    • Strong intuition for prompt engineering and LLM behavior across model families; you know why Claude and GPT respond differently to the same prompt and you design for it
    • Experience building LLM evaluation and regression testing pipelines
    • Demonstrated understanding of token economics: cost-per-query awareness, context budget management, and prompt efficiency
    • Track record in startup or early-stage environments: 0-to-1 product building, comfort with ambiguity, high sense of urgency
    • Experience in big tech building customer-facing AI platforms or developer tools at scale
    • Background in security-conscious engineering: input validation, output sanitization, audit logging, and responsible AI guardrails
    • Experience in healthcare, life sciences, or other regulated domains is a plus but not required

    Numbers & Facts

    LocationREMOTE, DC (
    Remote
    )
    IndustryStaffing/Employment Agencies
    Company Size500 to 999 employees
    Year Founded2000
    Websitehttps://conv.com/

    About Company

    "An Opportunity to Help"

    It started on day one. Convergenz, LLC began in July 2000, at what was fast evolving into the “Dot Com bust” and a rapid rise in unemployment. Our own customers were getting laid off en masse and sending us their resumes, desperate for work. Despite the recession that followed, little by little, we were able to successfully help find people opportunities; and as a company survive this difficult time in our economy. Over ten years later, our mission of connecting people with jobs has never seemed more important.

    By the nature of the Staffing Industry, Convergenz is in a unique position to help, and positively affect peoples’ lives. For over a decade we have been able to assist professionals through historically turbulent times in the American economy. From the Dot-Com bubble, through the post 9/11 wave of layoffs, and the “Great Recession” of 2008—we have been able to offer help and resources to people who have needed access to new career opportunities. Whether it was making a major career change, or simply needing to be placed on a contract assignment to get through “right now”—we hope that we are able to help our consultants and clients through these times of uncertainty.

    When we think of what sets us apart from our competition, we immediately come back to the fact that we have big company success but do it with a small company touch. Hands on, no red-tape, responsive to peoples’ needs, inquiries, and requests. In other words—Provide Great Service All the Time. When we founded Convergenz, we set out to build a firm that we would want to work for. Be a successful business – but do it the right way, in the boardroom and in the community.

    Every day is an exercise in self-reflection —we look to get better, to learn, and grow. We set out to make a positive difference every day, and take pride in the results.

    Skills

    • Algorithmsunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Biologyunmatched
    • Budget Managementunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Data Structuresunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Economicsunmatched
    • Engineeringunmatched
    • Error Handlingunmatched
    • GCP (Good Clinical Practices)unmatched
    • Healthcareunmatched
    • Identify Issuesunmatched
    • Input/Outputunmatched
    • MCP - Microsoft Certified Professionalunmatched
    • Memory Hardwareunmatched
    • Mentoringunmatched
    • Metricsunmatched
    • Microsoft Windows Azureunmatched
    • Operating Systemsunmatched
    • Privacy Controlsunmatched
    • Product Demonstrationunmatched
    • Product Shipmentsunmatched
    • Production Systemsunmatched
    • Programming Toolsunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Regression Testingunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • Systems Engineeringunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder