Mediabistro logo
job logo

Senior AI/ML Software Engineer

Estrada Consulting, Annapolis, MD, United States


About the Job

Estrada Consulting, Inc is looking for -

Senior AI/ML Software Engineer (Ref: 5630)

Location:

Remote, but needs to work

on-site

for the first 2-days of the project. Candidates will need to live near Annapolis, Maryland

Duration:

5 years

The AI/ML Software Engineer will build software tools that incorporate AI/ML techniques to automate narrowly defined tasks with high accuracy, assist internal users with their job functions, and improve the experience external users have. This includes, but is not limited to, RPA work, building or refining chatbots, incorporating AI/ML into reporting tools, building llm agents for knowledge retrieval, deep research, translation, transcription, redaction, document analysis, document generation, agentic coding, and data processing.

Mandatory Education Qualifications:

Bachelor of Science in Engineering, Computer Science, Data Science, or Mathematics, or a related field- (PDF copy required).
Seeking a highly capable AI/ML Software Engineer for a long-term 5-year engagement. We are seeking a candidate with strong hands-on experience in applied AI, software engineering, production deployment, and modern retrieval-based AI systems, as well as strong oral communication skills.
Mandatory Qualifications:

Bachelor's degree in Engineering, Computer Science, Data Science, Mathematics, or a related field.
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.
Strong Python expertise, including the ability to build production-grade backend services, APIs, middleware, and data pipelines.
Experience designing and building production software systems that integrate AI/ML techniques to automate tasks, support users, and improve services.
Experience designing or improving testing and evaluation pipelines for AI systems, including unit testing, integration testing, and synthetic data usage.
Experience with RAG, vector similarity, re-ranking, embedding-based retrieval, or graph retrieval techniques.
Experience designing and implementing multi-agent or task-oriented AI systems, and selecting appropriate LLM and non-LLM approaches based on the task.
Experience validating AI-generated outputs, mitigating hallucinations, and integrating AI tools into production service pipelines.
Experience with Docker, Git, service-oriented architectures, and deployment in hybrid cloud or distributed environments.
Ability to operate effectively in constrained technical environments, including predefined infrastructure and limited GPU availability.
Strong oral communication skills.
Highly Desired Qualifications:

Experience with SQL and relational databases, especially PostgreSQL.
Experience with graph databases or graph extensions such as Neo4j or Apache AGE.
Experience with document-focused AI use cases such as translation, transcription, redaction, document analysis, and document generation.
Experience with chatbot development, chatbot refinement, and user-facing conversational systems.
Knowledge of threading, asynchronous processing, and queues in backend servers.
Knowledge of React and Microsoft Teams Toolkit for chatbot user interfaces.
Knowledge of classical NLP techniques and non-LLM data analysis approaches for structured, semi-structured, and unstructured data.
Experience fine-tuning small language models or embedding models.
Experience contributing to or maintaining open-source software projects.
Experience with Rust or other performance-oriented languages relevant to data science or LLM-related libraries.

About the Company

Estrada Consulting, Inc. (ECI) delivers technology-enabled services and solutions to clients all over the USA and British Columbia. We provide system integration, custom application development, data warehouse and business intelligence, project management, custom reporting solutions and consulting services to mid-size and large enterprises in all major industries. The Company headquarters is in Sacramento, California, and was established in year 2000. Visit http://www.estradaci.com/ to learn about our projects, managed services, awards and certifications delivering value for a range of businesses and government agencies.