×
Register Here to Apply for Jobs or Post Jobs. X

Senior AI​/Machine Learning Engineer

Job in Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: HTC Global Services
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Title:

AI/ML Software Engineer Overview / Summary

The AI/ML Software Engineer will design and build software tools that incorporate AI/ML techniques to automate narrowly defined tasks, assist internal users, and improve external user interactions. This role involves developing solutions such as chatbots, RPA tools, knowledge retrieval systems, and AI-driven data processing applications within defined infrastructure and system constraints.

Key Responsibilities
  • Design and build software systems integrating AI/ML techniques to automate tasks and enhance user services
  • Collaborate on system architecture, workflows, and agent design decisions
  • Contribute to technical decision-making for data processing, retrieval strategies, and system integration
  • Evaluate and apply appropriate techniques, including LLM and non-LLM approaches
  • Develop testing and evaluation pipelines for AI/ML systems
  • Create unit and integration tests for AI-enabled workflows and data pipelines
  • Generate and use synthetic data for evaluation and benchmarking
  • Improve system performance, including accuracy, latency, and cost efficiency
  • Support deployment of AI/ML applications in hybrid cloud environments
  • Work with containerized applications to ensure reliable deployment and updates
  • Optimize systems for environments with limited computational resources
  • Deliver production-grade systems aligned with requirements
  • Document system designs, workflows, and technical decisions
  • Stay current with AI/ML advancements and apply them within project constraints
Required Qualifications
  • Bachelor of Science in Engineering, Computer Science, Data Science, Mathematics, or a related field
Preferred Qualifications
  • At least 3 years of experience in data science, machine learning, or applied AI development
  • At least 3 years of experience in software engineering, architecture, or web development
Preferred Skills & Experience
  • Front-end development using React and/or Angular
  • Message queuing and event streaming (Rabbit

    MQ or Kafka)
  • Elasticsearch for search and analytics
  • Microservices development using Spring Boot or similar Java frameworks
  • Cloud platforms (AWS, Azure, or Google Cloud)
  • Dev Ops tools, Git, CI/CD pipelines
  • Event-driven architecture design
  • Strong Java proficiency (core libraries, concurrency, JVM fundamentals)
  • Prime Faces and JSF integration
  • Software design patterns and architectural best practices
  • Containerization and orchestration (Docker, Kubernetes)
  • RESTful APIs and integration patterns
  • Relational and No

    SQL databases (Postgre

    SQL, MySQL, Mongo

    DB, Cassandra)
  • Monitoring and observability tools (Prometheus, Grafana, ELK stack)
  • Security best practices
Additional Technical Capabilities
  • Python proficiency for backend services, APIs, and data pipelines
  • Experience with LLMs, embeddings, and RAG systems
  • Fine-tuning language or embedding models
  • Graph databases (e.g., Neo4j) and graph-based retrieval techniques
  • AI system testing, evaluation pipelines, and synthetic data usage
  • Validation of AI outputs and mitigation of hallucinations
  • Experience with containerization, version control, and distributed systems
  • Knowledge of NLP techniques (LLM and non-LLM approaches)
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary