Sr. Software Engineer - AI and Data Platforms

Nextonic Solutions LLC

Rockville (MO)

In loco

USD 130.000 - 185.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Nextonic Solutions LLC is seeking a Senior Software Engineer to lead design, development, and operation of applications for scientific research and data workflows. This hands-on role blends full stack engineering with applied ML, graph data platforms, and cloud infrastructure in customer-managed environments.

You will mentor developers, collaborate with researchers and stakeholders, translate needs into maintainable software, and deliver scalable systems.

Competenze

  • Bachelor’s degree in computer science, mathematics, or related field or equivalent practical experience.
  • Five or more years of professional software engineering experience with ownership of design & delivery.
  • Backend experience with Python, Java, or Node.js and modern web UIs in Angular or React with TypeScript/JavaScript.
  • Experience designing APIs, data ingestion pipelines, and cloud or customer-managed deployment.

Mansioni

  • Lead technical design across UI, backend services, relational and graph databases.
  • Build web apps with Angular/React and APIs with Python/FastAPI, Java Spring Boot, or Node.js.
  • Develop and deploy ML models and integrate LLMs into applications.
  • Design data models, ingestion pipelines and graph queries for large scientific datasets.
  • Build and maintain ETL pipelines for data lakes and HPC environments.
  • Deploy and operate containerized services with Docker and Kubernetes; maintain CI/CD pipelines.

Conoscenze

Leadership
Mentoring
Team collaboration
Problem solving
Communication

Formazione

Bachelor’s degree in computer science / mathematics / related field

Strumenti

Angular
React
Python
FastAPI
Java
Spring Boot
Node.js

Descrizione del lavoro

Senior Software Engineer -AI and Scientific Data Platforms
Position Overview

We are seeking a Senior Software Engineer to lead the design, development, and operation of applications that support scientific research and complex data workflows. This hands‑on role combines full stack engineering with applied machine learning, graph data platforms, and cloud infrastructure. You will work directly with researchers and business stakeholders to translate their needs into maintainable software, guide other developers, and deliver systems that operate in customer-managed environments.

Key Responsibilities
  • Lead technical design and delivery across user interfaces, backend services, relational databases, and graph databases.
  • Build web applications using Angular or React and develop APIs and services using Python with FastAPI, Java with Spring Boot, or Node.js.
  • Develop and deploy machine learning models and integrate large language models into applications, including workflows that extract structured information from unstructured documents.
  • Design data models, ingestion pipelines, and graph queries that support large scientific datasets, network analysis, and research workflows.
  • Build and maintain ETL pipelines for data lakes and high performance computing environments, coordinating data movement and processing across platforms.
  • Deploy and operate containerized services using Docker and Kubernetes; maintain CI/CD pipelines and support configuration, upgrades, monitoring, and troubleshooting.
  • Gather requirements directly from researchers and other stakeholders, explain technical tradeoffs, and demonstrate working software throughout development.
  • Mentor developers through code reviews and technical guidance; support sprint planning, delivery tracking, and clear communication of progress and risks.
Required Qualifications
  • Bachelor’s degree in computer science, mathematics, or a related technical field, or equivalent practical experience.
  • Five or more years of professional software engineering experience, including ownership of application design and delivery.
  • Strong backend development skills in Python, Java, or Node.js and experience building modern web interfaces with Angular or React and TypeScript or JavaScript.
  • Experience designing APIs, working with relational databases, and building data ingestion or transformation pipelines.
  • Practical experience integrating machine learning or AI capabilities into software applications.
  • Experience with Git, Linux, containerized applications, CI/CD, and deployment to cloud or customer-managed infrastructure.
  • Demonstrated ability to lead technical work, mentor developers, and collaborate directly with technical and nontechnical stakeholders.
Preferred Qualifications
  • Experience supporting federal research, biomedical informatics, cheminformatics, or other scientific computing programs.
  • Experience with PyTorch, scikit-learn, RDKit, ASKCOS, LangChain, or Azure AI Document Intelligence.
  • Experience with Neo4j or Memgraph, including graph modeling, query development, and analysis of large reaction or substance datasets.
  • Experience with Snowflake, PostgreSQL, Supabase, Nextflow, Slurm, or private high performance computing environments.
  • Experience with AWS, Jenkins, GitHub Actions, Rancher, or the Prometheus monitoring stack.
  • Familiarity with enterprise authentication, OAuth, SAML, PingFederate, or AWS SNS/SQS messaging.
  • AWS Certified Developer - Associate, AWS Certified Cloud Practitioner, or Microsoft Azure Fundamentals certification; experience supporting CMMI or ISO audit activities.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer
Senior Software Engineer

Vizient, Inc. • Edina (MN)

In loco
USD 100.000 - 130.000
Senior Engineer - Data Engineering
Senior Engineer - Data Engineering

Ingrain Systems Inc • San Francisco (CA)

In loco
USD 180.000 - 260.000
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

In loco
USD 100.000 - 130.000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA, Inc. • St. Louis (MO)

In loco
USD 110.000 - 120.000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • Stati Uniti

In loco
USD 150.000 - 210.000
Senior Software Engineer, Platform - Data + AI (Back-End)
Senior Software Engineer, Platform - Data + AI (Back-End)

FDE Times • Redwood City (CA)

In loco
USD 145.000 - 187.000
Senior Data Engineer
Senior Data Engineer

Peyton Resource Group • Houston (TX)

In loco
USD 120.000 - 150.000
Principal Software Engineer
Principal Software Engineer

Glocomms • Palo Alto (CA)

In loco
USD 180.000 - 240.000
Lead Full Stack Engineer
Lead Full Stack Engineer

The Phoenix Group • New York (NY)

Remoto
USD 180.000 - 240.000
Flexible remote work
Competitive compensation
Lead Software Engineer
Lead Software Engineer

The Phoenix Group • Stati Uniti

In loco
USD 140.000 - 195.000