XX
Assistant Research Engineer - Full-Stack Web & Mobile DevelopmentInside Higher EdUnited States

Cette offre d'emploi n'est plus disponible

XX

Assistant Research Engineer - Full-Stack Web & Mobile Development

Inside Higher Ed
  • US
    United States
  • US
    United States

À propos

Overview
The Johns Hopkins Whiting School of Engineering and the Center for Bioengineering Innovation and Design seek an motivated Assistant Research Engineer to support the VectorCam platform, an AI-enabled vector surveillance system funded by the Gates Foundation. Following a successful randomized controlled trial, VectorCam is scaling across multiple countries in Africa, Latin America, and Asia. The engineer will design new features, customize workflows for country programs, and implement feature flags to support rapid, reliable multi-country deployments. The role operates in a fast-paced Agile environment, collaborating with the Software Lead, global research partners, and the Johns Hopkins University team. While the primary focus is the web application, there are opportunities to contribute to mobile development, backend services, and cloud infrastructure for candidates with relevant interest or experience. The successful candidate will take ownership of technical decisions and help scale VectorCam across additional countries as national programs adopt the tool. Location: Johns Hopkins University environment with multi-country deployments including Uganda, Kenya, Ghana, Colombia, and others as programs expand. Responsibilities
Design and implement features for the VectorCam web application. Customize workflows for country programs and implement feature flags for multi-country deployments. Collaborate with software leads, global partners, and field teams in an Agile development setting. Contribute across mobile development, backend services, and cloud infrastructure as applicable. Own technical decisions related to web and related systems and help scale VectorCam globally. Participate in integration with backend APIs and ensure data models support multi-country needs. Support QA, troubleshooting, and field deployment readiness. Qualifications
Software Architecture and System Design: participate in architectural planning for new features and platform components; design modular, maintainable, testable, and scalable systems; define boundaries between data, domain logic, and presentation layers; produce technical documentation. Web Application Engineering (Full Stack): build scalable web apps using modern frameworks (Next.js, React, TypeScript) with BFF patterns; implement server-side logic for data access, authentication, and RBAC; REST API integration; responsive dashboards, data tables, and workflow-driven interfaces; optimize performance and ensure clean, reusable code; maintain security and reliable error handling. Android Application Engineering: develop modern Android apps using Kotlin and Jetpack Compose; ensure offline/low-connectivity reliability; API integration; performance on mid-range devices; handle concurrency and lifecycle issues. DevOps/Cloud: experience with AWS or similar cloud providers; Docker; CI/CD pipelines; multi-environment deployments (development, staging, production, per-country variants); monitoring, logging, observability, and incident response; cost-aware deployment strategies. General Skills: strong software fundamentals, ability to design end-to-end systems, experience working in small, high-ownership teams and agile development; excellent communication and cross-discipline collaboration; ownership, initiative, and adaptability. Preferred (Not Required but Desirable): edge AI/TensorFlow Lite, digital health or public-sector deployments, offline-first or low-bandwidth designs, DHIS2, healthcare data, observability tools (Sentry, PostHog, CloudWatch). Education
Bachelors, Masters, or Ph.D. in a related field. Application Instructions and Benefits
VectorCam is at a pivotal moment with multi-country implementation. You will join a team that aims to redesign global health systems through thoughtful engineering and partnerships. Upload your CV and apply today; for application details, see the official posting. Salary Range: The posted range represents minimum and maximum salaries at the time of posting and may vary based on location, experience, and other factors. Total Rewards: Johns Hopkins offers a total rewards package including health, life, career, and retirement benefits. More information is available on the Johns Hopkins benefits site. Equal Opportunity and Pre-Employment Information
The Johns Hopkins University is an Equal Opportunity Employer. The university does not discriminate on the basis of sex, gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or other protected characteristics. Pre-employment background checks and health/safety requirements apply as permitted by law. Vaccination and health documentation requirements may vary by campus and role. For more details, visit the university vaccination and accessibility pages. #J-18808-Ljbffr
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.