ML/AIWork
Technology Ventures logo

Developer-Full Stack Specialist

Technology Ventures · Baltimore, US

Job description

Mclean, VA Contract To Hire

Apr 28, 2026

Developer-Full Stack Specialist -

Must Have Qualifications: Overall 10+ years of hands-on software development experience including, Java, .Net, Python, Cloud- AWS, Microservices, Kubernetes, Angular- last 5 years of versions in all. 7-8 years of leadership experience and people management skills, including leading, mentoring, and influencing developers.

Qualifications:

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, or related field
  • 15+ years of non-internship professional experience in software engineering, with at least

5+ years in data engineering

  • 10+ years of experience in design, development, delivery and supporting distributed

systems using Java, Spring, Spring Boot, Microservices, RESTful and GraphQL APIs

  • 4+ years’ experience in developing and maintaining applications using Spark frameworks

with strong programming skills in Python, Scala, and Spark ecosystem

  • Expertise in processing and analyzing large-scale datasets
  • Knowledge of Object-Oriented Design, data structures, and algorithms
  • Experience with cloud platforms like AWS, GCP or Azure and their data services
  • Strong knowledge of data fabric concepts (data virtualization, metadata-driven

orchestration, semantic layers)

  • Experience with near real-time data processing, stream-based integrations, and data

serialization formats

  • Experience with data modelling, and an understanding of common information models
  • 5+ years' experience in Agile practices, building software in enterprise environment, with 1+

years in applied Gen AI or LLM-based solutions

  • Experience with modern data analytics and AI/ML integration (SageMaker, Tableau,

Snowflake Spectrum)

  • Hands-on experience with CI/CD pipelines and modern DevOps/DataOps practices,

including Git, Terraform, Jenkins, Pipelines, and Containerization

  • Experience in designing, implementing, and maintaining scalable data pipelines and

ETL/ELT processes to support enterprise reporting and analytics needs

  • Experience in Data Governance discipline including Master Data Management, Data Quality

Management, Metadata management, Lineage, and cataloging

  • Experience with OAuth Implementation, API Management, Service Mesh, Active-MQ

implementations (Queue/Topic) and Schedulers for batch jobs.

  • Experience in database systems (RDBMS, GraphDB, Advanced SQL proficiency, MongoDB),

Object storage (S3, Blob), Caching (Redis), and DataMart’s

  • Experience solving complex problems, especially in algorithm-heavy or data intensive

applications

  • Knowledge in building RAG systems, data ingestion pipelines, and embedding-driven

retrieval systems

  • Excellent communication skills with ability to translate technical concepts to various

audiences

  • 7+ years in leadership roles managing cross-functional engineering teams including both

data engineers and software engineers

  • Proven experience influencing business outcomes through technical solutions
  • Strong people skills to influence and engage stakeholders across all levels without direct

authority

  • Excellent problem solving, design thinking, and decision-making skills

Keys to Success in this Role:

  • Deep understanding of modern software designs and emerging AI technologies
  • Ability to align technical decisions with business objectives
  • Ability to establish engineering practices for responsible AI implementation
  • Being enthusiastic about technology and engineering discipline and applying it in building

innovative distributed systems reducing complexity

  • Taking ownership, acting with accountability and urgency
  • Energized by challenges, demonstrate resilience, incredible technical analysis, and focus

on doing the right thing

  • Constantly exploring modern technologies and their practical applications
  • Building consensus while driving technical excellence
  • Ability to create & articulate application technical designs, decomposing designs to

development tasks, sizing efforts and building roadmaps aligning with business goals

  • Thriving in ambiguity and rapid technological change
  • Passion for elevating team capabilities and sharing knowledge
  • Balancing perfection with pragmatic delivery
  • Self-driven, actively looking for ways to contribute, and knowing how to get things done

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

Developer-Full Stack Specialist
Technology Ventures
Apply →