Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
Technical members of our solutions teams require little guidance, but love to learn, collaborate, and problem solve. This position requires a mid to senior level of experience, a passion for developing solutions and solving problems, and a strong desire to solve our customers hardest technical and data challenges.
The Senior Python Developer will be responsible for the following:
- Support design, development, implementation and maintenance recommendations for software systems
- Design, develop, test, debug and document solutions with direction from senior team members from other practices including data science and DevSecOps
- Ensure compliance with software design, development, testing, integration and sustainment standards
- Research technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements
- Ensure that products are designed and developed for scalability, robustness, maintainability, and interoperability
- Create, implement and adopt industry Design & Development Best Practices
Requirements
- Clearance: Active TS/SCI
- 5+ years of experience with Python or other programming languages (e.g., Java, C#, GoLang)
- Ideal candidates will have experience working with PyTorch, PyTest and supporting machine learning efforts
- Experience with API design and implementation that conforms with REST standards
- Experience with Cloud Providers (AWS, GCP, and Azure) preferably AWS
- Demonstrated proficiency with Git version control systems specifically GitLab CI/CD
- Proficient working in Linux environments
- Experience with microservices design and development patterns
- Experience working with container-based applications (Docker, OpenShift) and Kubernetes
- Experience supporting code reviews and unit-tests
- Experience working in a fast-paced agile environment tailored to deliver AI/ML software solutions
- Understanding of AI/ML concepts and familiarity with model development, training, serving, integration, and deployment workflow is a huge plus
- Familiarity with RDBMS (e.g. PostgreSQL, MS SQL Server, MySQL) and NoSQL databases (e.g. Mongo DB, Cassandra, Redis)
- Familiarity with one or more Configuration Management Tools, such as Chef or Ansible
Physical Requirements:
- Prolonged periods setting at a desk and working on a computer
- Must be able to lift up to 10-15 pounds at times.
About the company
Founded in 1998 and headquartered in the Washington DC Metro area, NT Concepts is a private, mid-tier company with clients spanning the Intelligence and Defense communities. We deliver end-to-enddata and technology solutionsthat advance the modernization, transformation, and automation of the national security missionsolutions with real impact developed in a strong engineering culture that encourages technical growth, leadership, and creative big idea problem-solving.
Employees are the core of NT Concepts. We understand that world-changing concepts happen in collaborative environments. We are a company where talented teams work together using innovation and expertise to solve our clients most critical challenges. Here, youll gain competitive benefits, opportunities to bolster your skills and develop new abilities, and a company culture dedicated to support and service. In addition to our benefits program, we encourage our employees to take part in #NTC_GivesBack, which paves the way for positive social change.
If joining a stable company with strong professional growth opportunities resonates with you, and you seek vital, mission-driven projects (for some pretty cool clients) that use your specific talents, wed love to have you move forward with us.
Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security.
We’re expert leaders and problem solvers who roll up our sleeves to get the job done.
We’re passionate, curious, and committed to doing important work. At the same time, we’re life-long learners, avid mentors, and we like to have fun.
We’re looking for the best and the brightest to join us in supporting the mission of National Security.
If meaningful work, initiative, creativity, and continuous self-improvement are important to your career,
join our growing talent network and discover What’s Next for you. NT Concepts is committed to hiring and retaining a diverse workforce.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
MLOps And AI Driven Development
How to Become an AI Engineer
7 Cloud Computing Trends Coming in 2025 for Developers
The 13 Best Python Libraries for Developers in 2025