Skip Navigation
Loading...

Core4ce Careers

An Unwavering Force for National Security

Full Stack Software Engineer – AI-Enabled Application Development & Operationalization



Information Technology --> Software Development/Engineering

remote
 • 
ID: 906-383
 • 
Full-Time/Regular

This role is ideal for a developer who thrives at the intersection of rapid AI-driven prototyping and enterprise-grade software engineering. You will help shape the future of how emerging AI coding tools and early-stage prototypes are transformed into secure, reliable, and scalable production systems — not replacing traditional development, but evolving it.

Job responsibilities include:

  • Collaborate with AI/ML engineers, UX designers, and product owners to evolve prototype applications into robust operational systems.
  • Analyze AI-generated code and identify necessary adjustments for performance, maintainability, scalability, and security.
  • Resolve dependency conflicts, version mismatches, and integration challenges across front-end and back-end components.
  • Guide the transition from prototype to production by:
    • Reviewing and restructuring code to meet enterprise standards.
    • Refactoring brittle logic into maintainable components.
    • Implementing secure authentication, data validation, and logging.
  • Maintain and enhance production applications, including bug fixes, library updates, and performance optimizations.
  • Design and develop reusable frameworks, components, and APIs to accelerate future prototype-to-production efforts.
  • Participate in architecture reviews and contribute to evolving AI-enabled application design patterns.
  • Stay informed on emerging AI-assisted software development tools and assess their applicability in production environments.
  • Document system designs, implementation details, and operational considerations to ensure maintainability.

Required Skills

  • Proficiency in Python, Typescript, Java, and JavaScript
  • Familiarity with rapid prototyping tools and the ability to transform low-code, no-code, or AI-generated code into secure, reliable, and maintainable production systems
  • Familiarity with deploying cloud-based services in AWS, Azure or GCP
  • Demonstrated ability to troubleshoot, refactor, and resolve dependency and compatibility issues across the stack
  • Familiarity with containerization (Docker) and Kubernetes
  • Familiarity with Elasticsearch/OpenSearch and graph databases such as Neo4j
  • Understanding of modern architectural approaches, including microservices and event-driven systems.
  • Strong communication skills for cross-functional collaboration with data scientists, designers, and AI/ML engineers.

Required Experience

  • Bachelor’s degree
  • 2–4 years of relevant experience, or a Master’s degree plus 1 year of relevant experience
  • Experience with front-end frameworks such as React or Vue, and backend runtimes/frameworks such as Node.js, Spring Boot, Django, or Flask
  • Experience identifying prototype limitations and scalability gaps, and guiding refactoring for performance, maintainability, and compliance
  • Experience with Agile software development methodologies and collaboration tools (e.g., Jira, Confluence, Git)
  • DevSecOps experience including CI/CD pipelines, automated testing, and code scanning tools
  • Experience with relational databases (PostgreSQL) and ORMs (e.g., SQLAlchemy)

Preferred Qualifications:

  • Experience with Generative AI-assisted development workflows and prompt engineering for code generation.
  • Experience with vector databases, RAG, and agentic patterns
  • Familiarity with secure coding practices in regulated environments.
  • Experience with Replit, V0.dev, or similar.

close