Software Engineer - AI Integrations
RegScale.com
Hybrid
Remote
Full Time
RegScale is a continuous controls monitoring (CCM) platform purpose-built to deliver fast and efficient GRC outcomes. We help organizations break out of the slow and expensive realities that plague legacy GRC tools by bridging security, risk, and compliance through controls lifecycle management. By leveraging CCM, organizations experience massive process improvements like 90% faster certification times, and 60% less audit prep time. Today’s expansive security and compliance requirements can only be met with a modern, CCM based approach, and RegScale is the leader in that space.
Position:
We’re looking for a Python developer who is, first and foremost, a strong software engineer. This role will work with Django web applications, REST API integrations, and databases (Postgres and MS SQL). Additionally, this role will incorporate integration of large language models (LLMs) using frameworks like LangChain and MCP.
This is not a prompt tinkering role. The successful candidate will be capable of building production-grade systems with professional rigor. You should be comfortable with Git workflows, writing unit and integration tests, and delivering well-structured, maintainable code. Engineering fundamentals are a must-have.
On top of that foundation, you’ll help us design and deliver AI-powered features: building workflows with LLM orchestration frameworks, working with embeddings and vector databases, and implementing advanced architectures like retrieval-augmented generation.
Candidate must be a US Citizen and is subject to a background check and unannounced drug testing requirements. Position allows for remote work from anywhere in the United States. We know how valuable your creativity and leadership skills are to our company’s success, and we offer an exceptional salary and benefits package commensurate with the responsibilities of the position. If you’re ready to work on the most cutting-edge design challenges, we are excited to have you on our team.
Responsibilities:
- Core Engineering
- Database & APIs
- AI & LLM Integration
- Collaboration & Growth
- Design, implement, and maintain Django-based web applications, REST APIs, and data integrations.
- Write clean, maintainable, well-documented code with a focus on scalability and security.
- Ensure comprehensive unit and integration test coverage using frameworks like pytest.
- Manage code through Git workflows and participate actively in code reviews.
- Model, query, and optimize relational data primarily in PostgreSQL (experience with similar relational DBs acceptable).
- Build APIs; explore future adoption of gRPC for high-performance communication.
- Write integrations to consume externals APIs.
- Explore and contribute to adoption of emergent standards such as MCP.
- Integrate LLMs into applications using standard frameworks.
- Work with embeddings and vector databases.
- Collaborate on prompt design, retrieval-augmented generation (RAG), and context management.
- Work with product managers and stakeholders to deliver high-quality features.
- Participate in architectural discussions and scaling strategies.
- At more senior levels: mentor teammates and help guide best practices.
Requirements:
- Bachelor's degree in computer science, information science, software engineering, or related discipline.
- Strong grasp of data structures, algorithms, and design patterns.
- Proficiency with Git workflows.
- Demonstrated ability to write unit and integration tests for APIs and services.
- Understanding of the application lifecycle: design, testing, deployment, and monitoring.
- Professional experience with Django (and Django REST Framework).
- Strong SQL skills and familiarity with relational database design (PostgreSQL preferred).
- Hands-on experience building and maintaining APIs.
- Practical experience or strong interest with LLM frameworks.
- Familiarity with embeddings, vector databases, and semantic search.
- Understanding of prompt engineering and retrieval-augmented generation workflows.
Preferred Skills:
- Exposure to microservices or distributed architectures.
- Familiarity with observability tools and performance tuning.
- Previous experience with AI integrations.
Software Engineer - AI Integrations
Hybrid
Remote
Full Time
September 25, 2025