< More Jobs

Posted on 2025/12/02

Full Stack Developer - Platform & AI

ContraForce

Fort Worth, TX, United States

Full-time

Qualifications

  • ContraForce is looking for an experienced Full Stack Engineer with strong expertise in .

NET, Python, and data science to join our team

  • 5+ years of professional full stack development experience
  • Strong experience with .

NET (C#) for backend and API development

  • Strong experience with Python for data processing, automation, and machine learning
  • Hands-on experience with data science workflows (model building, evaluation, deployment)
  • Proficiency with SQL and NoSQL databases
  • Strong grasp of application security best practices
  • R, Entra ID, etc.)
  • Production experience with ML/AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch)
  • Strong communication and collaboration skills; ability to thrive in ambiguity

Responsibilities

  • Youll play a critical role in building and scaling our AI-driven security delivery platform, contributing across the stack from backend services to data pipelines and intelligent automation
  • This is an exciting opportunity to have a direct impact on our product, our customers, and the way cybersecurity services are delivered worldwide
  • Youll work in a fast-paced, collaborative environment where creativity, adaptability, and problem-solving are highly valued
  • End-to-End Development
  • Build and maintain full stack applications using .

NET (C#), Python, and modern front-end frameworks

  • Develop APIs, services, and backend systems that process high volumes of security data
  • Ensure performance, scalability, and security in all code
  • Data Engineering & Data Science
  • Design, implement, and optimize data pipelines for large-scale security telemetry
  • Apply data science and machine learning techniques to detect anomalies, improve automation, and strengthen incident response
  • Collaborate with AI engineers to productionize models and integrate them into the platform
  • Cross-Functional Collaboration
  • Partner with product managers, designers, and security experts to deliver user-friendly, data-driven features
  • Translate complex security and business requirements into technical solutions
  • Best Practices & Code Quality
  • Write clean, testable, and maintainable code
  • Drive code reviews, architecture discussions, and engineering best practices
  • Implement CI/CD, automated testing, and infrastructure as code
  • Problem Solving & Ownership
  • Take ownership of end-to-end projects while balancing multiple priorities in a fast-paced environment
  • Proactively identify risks, recommend improvements, and deliver reliable solutions
  • Innovation & Growth
  • Stay up to date on .

NET, Python, ML/AI frameworks, and modern web technologies

  • Influence technical strategy and architectural decisions for future platform growth

Full Description

Overview

Location: Hybrid (Preferred to be within Dallas-Fort Worth Metroplex or Austin)

Job Type: Full-time

Benefits: Yes

Role: Full Stack Developer - Platform & AI

ContraForce is looking for an experienced Full Stack Engineer with strong expertise in .

NET, Python, and data science to join our team.

Our mission is to democratize security operations and make cybersecurity accessible for all businesses.

Youll play a critical role in building and scaling our AI-driven security delivery platform, contributing across the stack from backend services to data pipelines and intelligent automation.

This is an exciting opportunity to have a direct impact on our product, our customers, and the way cybersecurity services are delivered worldwide. Youll work in a fast-paced, collaborative environment where creativity, adaptability, and problem-solving are highly valued.

Responsibilities

• End-to-End Development

• Build and maintain full stack applications using .NET (C#), Python, and modern front-end frameworks.

• Develop APIs, services, and backend systems that process high volumes of security data.

• Ensure performance, scalability, and security in all code.

• Data Engineering & Data Science

• Design, implement, and optimize data pipelines for large-scale security telemetry.

• Apply data science and machine learning techniques to detect anomalies, improve automation, and strengthen incident response.

• Collaborate with AI engineers to productionize models and integrate them into the platform.

• Cross-Functional Collaboration

• Partner with product managers, designers, and security experts to deliver user-friendly, data-driven features.

• Translate complex security and business requirements into technical solutions.

• Best Practices & Code Quality

• Write clean, testable, and maintainable code.

• Drive code reviews, architecture discussions, and engineering best practices.

• Implement CI/CD, automated testing, and infrastructure as code.

• Problem Solving & Ownership

• Take ownership of end-to-end projects while balancing multiple priorities in a fast-paced environment.

• Proactively identify risks, recommend improvements, and deliver reliable solutions.

• Innovation & Growth

• Stay up to date on .NET, Python, ML/AI frameworks, and modern web technologies.

• Influence technical strategy and architectural decisions for future platform growth.

Qualifications

Required / Minimum Qualifications:

• 5+ years of professional full stack development experience.

• Strong experience with .NET (C#) for backend and API development.

• Strong experience with Python for data processing, automation, and machine learning.

• Hands-on experience with data science workflows (model building, evaluation, deployment).

• Proficiency with SQL and NoSQL databases.

• Solid understanding of cloud platforms (Azure preferred), containerization (Docker, Kubernetes), and CI/CD.

• Strong grasp of application security best practices.

Preferred Qualifications:

• Bachelors or Masters degree in Computer Science, Engineering, Data Science, or related field.

• Experience building multi-tenant SaaS applications.

• Familiarity with Microsoft Security ecosystem (Sentinel, Defender XDR, Entra ID, etc.).

• Production experience with ML/AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch).

• Strong communication and collaboration skills; ability to thrive in ambiguity.

Employment details

• Seniority level: Mid-Senior level

• Employment type: Full-time

• Job function: Engineering and Information Technology

• Industries: Software Development

Salary range not provided in the description. #J-18808-Ljbffr

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.