Develops backend APIs and parallelized data processing pipelines for X-Ray/CT image analysis using Python, Django, and AWS services. Collaborates with research and product teams to deploy scalable cloud infrastructure. Requires 2+ years Python experience and bachelor's degree.
125k – 150k
On-site2+ YOEBackend Engineering
About the role
What you'll do
Use Python, Django and Django Rest Framework (DRF) to implement cloud backend APIs
Use Python, Django, and Celery to implement highly parallelized large dataset processing tasks ranging up to 100s of GBs of data
Design for and deploy your code to our AWS environment leveraging EKS, S3, CloudFront, and other AWS technologies
Work closely with our research and algorithms team to incorporate cutting edge algorithms into our production codebases
Collaborate closely with product managers and engineering leadership to align technical objectives with business deliverables
Get your hands dirty and build – expect to be hands-on and building regularly
About you
Bachelor's Degree in Engineering or related field
2+ years of experience with Python in a production backend setting using major web frameworks (Flask, Django, FastAPI, etc.)
Experience with large dataset processing using numpy
Strong software engineering fundamentals including git, unit testing, pull request reviews, module/interface design, and applications using parallelism and concurrency
Strong team collaboration, communication and interpersonal skills
Experience with Linux server administration, network troubleshooting, docker deployments, productionizing systems
Bonus points for
Experience with Agile Development practices
Experience with AWS including EKS, S3, CloudFront, or similar
Experience with image processing pipelines and/or image acquisition
Experience in configuring Linux systems, applying best practices, and automating workflows with Ansible and scripting
Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.
125k – 145k
Hybrid2+ YOEBackend Engineering
Software Engineer
CensysAnn Arbor, MI
Software engineer building backend services, resilient APIs, and scalable microservices for Censys' Adversary Investigation and threat hunting tools in the SaaS platform. Requires 2-4 years experience, preferably with Go and cloud infrastructure.
125k – 177k
Remote2+ YOEBackend Engineering
Software Engineer , Core Services
CensysAnn Arbor, MI
Build and extend core platform services for authentication, authorization, RBAC, identity, and account management at Censys. Requires 2-4 years experience with strong Go skills and experience shipping backend services in cloud environments.
125k – 177k
Remote2+ YOEBackend Engineering
Software Engineer - Python
Applied IntuitionSunnyvale, CA
Develops scalable Python-based tooling and infrastructure for self-driving systems in mining and construction vehicles, including fleet management and multi-platform support. Requires bachelor's degree and 1+ years Python experience building backend systems or tools.
125k – 222k
On-site1+ YOEBackend Engineering
Software Engineer - Systems Engineering AI Tooling
Applied IntuitionSunnyvale, CA
Develops scalable internal tools, AI workflows, and backend services for systems engineering traceability in autonomous vehicle programs. Requires 2+ years backend experience, Python proficiency, API design, and data modeling.