/Software Engineer

Software Engineer

Columbia, Marylandusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
3 months ago

About the Role

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

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Software Engineer position at The Josef Group.