We are seeking a skilled and dedicated developer to join our Engineering team. As a software engineer at Epistemix, you show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on problems that matter.
In order to do this job well, you must be a curious and eager problem solver with a hunger for building well-designed, high-quality solutions. You have a passion for great work and strive to produce simple solutions to complex problems. Knowing there are always multiple answers to a problem, you know how to engage in a constructive dialogue to find the best path forward.
Epistemix empowers organizations to make smarter decisions by simulating real-world outcomes using synthetic populations. Our platform enables clients in healthcare, insurance, and government to analyze complex systems and human behavior, delivering actionable insights for critical challenges.
Our mission is to revolutionize decision-making through the use of synthetic populations and simulation, creating a positive impact on industry, government, and academia. Having secured Series A funding, we’re entering an exciting phase of growth and innovation. Join us to combine cutting-edge technology with a purpose-driven mission to make the world a better place.
As a Senior Back-End Software Engineer, you will be at the forefront of our product's evolution. Your key responsibilities will include:
Craft Robust Code: Design, develop, and maintain clean, testable, and highly maintainable code, ensuring top-tier performance and reliability.
Deliver: From initial requirements gathering to deployment and ongoing maintenance, take full ownership of the software development lifecycle, ensuring seamless delivery and operation.
Architectural Vision: Design, build, test and deploy a highly scalable and resilient system architecture that supports current needs and future growth.
Strategic Alignment: Define the technical direction for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals.
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
7+ years of back-end software development experience,with a significant portion in a senior role.
Expert proficiency in Python, particularly with FastAPI.
Strong experience with TypeScript for backend development (Node.js/NestJS experience is a plus).
Deep hands-on experience with AWS cloud services, including but not limited to EC2, EKS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM.
Proven experience designing, building, and operating microservices architectures.
Extensive experience with Kubernetes for container orchestration.
Expertise in Infrastructure as Code (IaC) using Terraform.
Hands-on experience with Atlantis for Terraform pull request automation.
Demonstrated experience or strong understanding of data science orchestration platforms, such as Prefect.io.
Solid understanding of relational and NoSQL databases, including advanced querying, optimization, and data modeling.
Experience with API design principles (RESTful, GraphQL) and security best practices (OAuth2, JWT).
Strong understanding of distributed systems concepts, asynchronous processing, and message queues.
Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins).
Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.
Ability to work effectively in a fast-paced, agile environment.
Must be legally authorized to work in the United States and not require employer sponsorship now or in the future.
By joining Epistemix, you will become part of a collaborative and quickly growing team that values curiosity and creativity. We are fully remote, with team members in both the United States and Europe. Benefits include incentives such as our stock option program, flexible time off, eligibility for participating in the Epistemix Health and Welfare Program for employees in the United States, and the opportunity to apply your skill set to make an impact.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Epistemix is looking for a Technical Product Marketer who can turn simulation data into compelling visual stories and content that drive awareness and shorten the sales cycle.
Epistemix is hiring a Customer Success Analyst to translate simulation results into actionable insights, guide onboarding and adoption, and manage customer-facing projects for its synthetic population platform.
Khan Academy seeks an experienced Technical Engineering Manager to lead the Content Platform team, balancing hands-on technical work with people management to deliver scalable tools for creators and publishers.
Lead the technical direction and execution of Blueland’s headless Shopify commerce platform, partnering with product and design to build scalable, high-quality customer experiences.
Senior Software Engineer to design and optimize scalable back-end systems and APIs for an enterprise ML platform that manages the full model lifecycle.
Stepful seeks a Staff Software Engineer to own full‑stack development of its LMS, career services, content platform, and data infrastructure to scale allied healthcare training.
Lead development and optimization of OpenConsole's emulator stack, controller input systems, and Android-level integrations to deliver responsive, high-quality retro and AI-created gaming experiences on TV devices.
Lead a cross-functional engineering team at Narmi to design and ship a greenfield Financial Intelligence product that delivers cash flow analysis and actionable financial insights for business banking customers.
Join CertifID as a full-stack Software Engineer to build secure, scalable features in C#/.NET and modern frontend frameworks, helping stop wire fraud across thousands of transactions.
Lead a talented engineering team at VideaHealth to architect, deliver, and scale AI-enabled dental health software that impacts clinicians and patients.
High-ownership Product Engineer to lead the 0→1 build of a consumer-facing, self-serve product that creates AI agents from natural language on top of a live company-data platform.
CCBC is seeking entry- and mid-level programmers to develop, maintain, and support enterprise administrative applications in a remote work model.
Experienced backend engineer needed to build low-latency, enterprise-grade platform features and durable workflows for a high-growth AI infrastructure startup.
Senior Python Software Engineer needed to architect and build scalable, low-latency backend data pipelines and workflow orchestration for high-volume real-time systems.
RSM is hiring a seasoned UI Developer to drive the frontend rewrite of a legacy financial system using React, TypeScript, Redux and TDD within an Agile delivery team.