Senior Software Engineer (Full Stack AI) @ ECS Tech Inc
Your Application Journey
Email Hiring Manager
Job Details
Senior Software Engineer (Full Stack AI)
ECS Tech Inc is seeking a Senior Software Engineer – Full Stack AI Developer to join our team supporting the U.S. Department of Homeland Security (DHS) Headquarters, Chief Technology Officer Directorate (CTOD) Artificial Intelligence and Emerging Technology (AI/ET) initiative. This high-visibility role involves working with a federal technical team on AI initiatives.
Role Overview
The ideal candidate will be a strong individual contributor with 10+ years of experience, spending approximately 80% of their time coding. They must possess full-stack development proficiency with expertise in Python, React, CSS, and API development, as well as practical cloud service experience (Azure preferred).
Key Responsibilities
- Design, develop and maintain custom full-stack applications with AI integration.
- Implement robust backend services and APIs.
- Collaborate with data scientists and AI researchers.
- Ensure performance, quality, and responsiveness of applications.
- Participate in agile delivery phases and review processes.
- Stay updated on latest AI technologies and tools.
Qualifications
- BA/BS in Computer Science or related field and 10+ years experience (or equivalent).
- Expert proficiency in Python for backend and React with CSS for frontend.
- Experience with cloud services (Azure/AWS), API development, SQL/PostgreSQL and NoSQL databases.
- Ability to obtain DoD Security Clearance and DHS Suitability/Entry On Duty clearance.
- Experience in agile methodologies and using modern development tools (VSCode, GitLab).
- Familiarity with prompt engineering and LLMs is a plus.
Compensation & Benefits
Salary Range: $160,000 - $215,000. Additional benefits information can be found at our benefits page.
Key Skills/Competency
- Full Stack Development
- AI Integration
- Python
- React
- Azure
- AWS
- API Development
- Agile
- Security Clearance
- Cloud Services
Additional Information
This position is remote and contingent upon additional funding.
How to Get Hired at ECS Tech Inc
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills to full-stack AI expertise.
- Highlight relevant projects: Emphasize Python, React, and cloud experience.
- Showcase agile experience: Detail teamwork using modern tools.
- Prepare for technical interviews: Review API, database, and cloud questions.