Job Title
Senior Python Developer
Overview
We are seeking a talented Senior Python Developer to support the development of advanced AI applications and platforms for national security initiatives. This role involves building and maintaining backend services, APIs, and AI integrations within a dynamic, fast-paced environment. The successful candidate will collaborate closely with data scientists and AI researchers to deliver high-quality, responsive applications that support critical government projects. If you are passionate about leveraging your Python expertise to make a meaningful impact, this is an excellent opportunity to contribute to innovative solutions supporting national security.
Education Requirements
Bachelor's Degree is required.
Clearance Requirements
This role requires an active Public Trust clearance.
Work Arrangement
Remote anywhere in the US
Responsibilities
- Develop and maintain full-stack applications with a focus on AI integration
- Design and implement backend services and APIs
- Collaborate with data scientists and AI researchers to integrate AI models into applications
- Ensure the performance, quality, and responsiveness of applications
- Conduct code reviews and maintain code quality standards
- Advise on the latest advancements in AI technologies, tools, and best practices
Required Qualifications
- 10 years of relevant experience in software development
- Experience with dynamic languages/platforms such as Python, Node.js, Ruby, and PHP
- Proven track record in building and deploying modern web applications
- Strong individual contributor with continuous, hands-on coding experience, spending approximately 80% of their time writing code
- Experience with prompt engineering and working with large language models (LLMs)
- Ability to work independently and as part of a team
- Excellent problem-solving skills and attention to detail
- Strong communication skills
Desired Skills
- Experience with Node.js, Ruby, PHP, JavaScript, YAML, and JSON
- Work involving LLMs, RAG pipelines, prompt engineering, fine-tuning, and model integration/deployment
- Knowledge of SQL/PostgreSQL and NoSQL databases
- Experience with RESTful services and GitLab CI for CI/CD
- Understanding of security best practices for SQL/PostgreSQL and NoSQL databases
- Familiarity with Azure services supporting AI solutions, including Azure OpenAI, Document Intelligence, and Azure App Service
Pay Range
Pay range: $130,000.00–$170,000.00 (annual)
Why Apply
This role offers the chance to work on cutting-edge AI systems supporting national security agencies, with a focus on innovative cloud-based solutions and large language models. You will join a dedicated team building impactful technology that shapes the future of government services. If you are a passionate Python developer eager to contribute to meaningful projects, we encourage you to apply and become part of this exciting effort.
Equal Employment Opportunity
Take2 is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or any other characteristic protected by law. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Careers@Take2it.com.