Software Engineer

The Josef Group
  • Columbia, Maryland
    30+ days ago

    Job Description

    This Software Engineer will focus on improving the productivity and experience of software developers by building and integrating advanced development tooling.The role emphasizes AI-assisted IDE capabilities, automated code quality workflows, and experimentation with agentic and autonomous systems to support software development tasks.
    Responsibilities:
    • Design and implement AI-assisted IDE and developer tooling capabilities.
    • Integrate agent-based systems for repetitive developer tasks such as code reviews, unit test generation, and code quality analysis.
    • Experiment with autonomous or semi-autonomous agents to assist with development workflows.
    • Integrate new tools into existing development platforms and pipelines.
    • Collaborate with customers and teammates to gather feedback and iterate on solutions.
    • Measure and document the effectiveness of tooling improvements.
    Skills Requirements:
    • Strong software engineering skills in one or more modern programming languages.
    • Experience with IDEs, developer tools, or build and test systems.
    • Hands-on experience with AI- or LLM-powered developer tools, including chat-based interfaces or automated coding agents.
    • Ability to prototype, evaluate, and refine experimental tooling.
    • Solid understanding of software development workflows and best practices.

    Numbers & Facts

    LocationColumbia, Maryland

    More jobs like this

    See more jobs

    Be found by employers

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