Senior Python Engineer
Searchability
Maryland · Posted October 14, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Searchability
More in Maryland job market · Financial Services & Banking · Engineering jobs
More roles at Searchability
Similar jobs
- Senior Software Support Specialist, Tier-2 Platform Support · Xometry · MD
- Sr. Staff I&T Systems Engineer - DVT · Northrop Grumman · Baltimore, MD
- Staff I&T Systems Engineer - DVT · Northrop Grumman · Baltimore, MD
- Sr Engineer - BGE T&S Regional Projects Engineering · PECO Energy · BALTIMORE, MD
- Sr Engineer - BGE T&S Regional Projects Engineering · Exelon · BALTIMORE, MD
- Sr Engineer - BGE T&S Regional Projects Engineering · Pepco Holdings · BALTIMORE, MD
Engineering jobs in the rankings
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Python Software Engineer
$240,000 – $270,000
Python / Artificial Intelligence / Cybersecurity
Comprehensive Medical, Dental and Vision Insurance
401(k) / Generous PTO / Paid Holidays / Life and Disability Coverage
Summary
This team is advancing how artificial intelligence is applied within cybersecurity, turning emerging capabilities into practical software that detects and responds to sophisticated threats.
Python engineers build AI-driven security systems designed to protect complex, mission-critical environments.
Responsibilities
Build scalable Python applications
Develop AI-driven cybersecurity capabilities
Automate threat detection and security analysis
Turn research and prototypes into production software
Deploy capabilities into operational environments
Required Experience
Strong commercial Python experience
Experience building production-grade software
Understanding of APIs, data pipelines and machine learning
Experience with AI, cybersecurity, or analytical platforms
We’re Working With
Python and FastAPI
PyTorch and Hugging Face
Large Language Models and Generative AI
RAG and vector databases
AI agents and security automation
Graph analytics and behavioral detection
Kubernetes, AWS and MLOps
TO BE CONSIDERED
Please either apply by clicking online or emailing me directly james.roberts@searchability.com . I can make myself available outside of normal working hours to suit between 7am until 8pm. If unavailable, please leave a message and either myself or one of my colleagues will respond.
By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on twitter @searchablejim or connect with me on LinkedIn! I look forward to hearing from you.
PYTHON / FASTAPI / ARTIFICIAL INTELLIGENCE / AI / MACHINE LEARNING / ML / GENERATIVE AI / GENAI / LARGE LANGUAGE MODELS / LLM / PYTORCH / HUGGING FACE / RAG / VECTOR DATABASES / AI AGENTS / CYBERSECURITY / CYBER SECURITY / SECURITY AUTOMATION / THREAT DETECTION / BEHAVIORAL ANALYTICS / GRAPH ANALYTICS / DATA PIPELINES / KUBERNETES / AWS / MLOPS / DEFENSE SOFTWARE