Location: 100% Remote (with occasional onsite requirements in the United States)
Employment Type: Contract (5-year term)
About the Role: Mfinite Consulting is seeking an experienced AI/ML Software Engineer to join our team. The successful candidate will build software tools that incorporate AI/ML techniques to automate tasks assist internal users and improve user-facing services. This includes work in RPA chatbot development knowledge retrieval translation transcription redaction document analysis document generation agentic coding and data processing.
Key Responsibilities:
Design and build software systems integrating AI/ML techniques for automation and user assistance.
Collaborate with team members to define agent architectures workflows and system design decisions.
Evaluate and select appropriate approaches for tasks including LLM-based and non-LLM techniques.
Develop and implement testing and evaluation pipelines for AI/ML systems.
Generate and utilize synthetic data for evaluation and benchmarking.
Support deployment of AI/ML applications in hybrid cloud environments.
Work with containerized applications (Docker) for reliable deployment and updates.
Optimize systems for environments with limited computational resources.
Document system designs workflows and technical decisions.
Stay informed on advancements in AI/ML and apply them within project constraints.
Sample Deliverables by Year:
Internal and external chatbot development and refinement
RPA tools for local LLM analysis and reporting
Knowledge retrieval improvements (vector/hybrid search case management integration)
Translation and transcription agents
Redaction tools for PII and sensitive data
Document analysis and generation scripts
Minimum Qualifications:
Bachelors degree 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 and Experience:
SQL and relational database systems (e.g. PostgreSQL)
Fine-tuning small language models or embedding models
Open-source software project contributions
Graph databases (e.g. Neo4j Apache AGE)
Designing and implementing multi-agent or task-oriented AI systems
Embedding models vector similarity re-ranking and graph retrieval techniques
Version control (Git) containerization (Docker) service-oriented architectures
LLM integration (API-based and local deployment)
Validating AI-generated outputs and integrating AI tools into production pipelines
Proficiency in Python for backend services APIs middleware and data pipelines
Hybrid cloud environments and distributed systems
Threading asynchronous processing and queues in backend servers
React and Microsoft Teams Toolkit for chatbot UI development
Classical NLP and LLM-based approaches
Data science and LLM-related libraries in Rust or other performance-oriented languages
Work Schedule:
Monday through Friday 8:00AM to 4:30PM Eastern Time
Flexibility for extended hours including evenings weekends and holidays as needed
Remote Work Policy:
Work is primarily remote within the United States
Onsite presence required for the first two days and as designated by project needs
Remote work from outside the United States requires prior approval
Interview Process:
Panel interview (1 hour) via Microsoft Teams or Zoom (camera required)
Application Instructions: Submit your resume degree/certificate and references documenting your ability to provide the services specified. Please ensure your application demonstrates your skills experience and qualifications relevant to the responsibilities outlined above.
NO 3RD PARTY RECRUITERS!
Job Title: AI/ML Software Engineer Location: 100% Remote (with occasional onsite requirements in the United States) Employment Type: Contract (5-year term) About the Role: Mfinite Consulting is seeking an experienced AI/ML Software Engineer to join our team. The successful candidate will build softw...
Job Title: AI/ML Software Engineer
Location: 100% Remote (with occasional onsite requirements in the United States)
Employment Type: Contract (5-year term)
About the Role: Mfinite Consulting is seeking an experienced AI/ML Software Engineer to join our team. The successful candidate will build software tools that incorporate AI/ML techniques to automate tasks assist internal users and improve user-facing services. This includes work in RPA chatbot development knowledge retrieval translation transcription redaction document analysis document generation agentic coding and data processing.
Key Responsibilities:
Design and build software systems integrating AI/ML techniques for automation and user assistance.
Collaborate with team members to define agent architectures workflows and system design decisions.
Evaluate and select appropriate approaches for tasks including LLM-based and non-LLM techniques.
Develop and implement testing and evaluation pipelines for AI/ML systems.
Generate and utilize synthetic data for evaluation and benchmarking.
Support deployment of AI/ML applications in hybrid cloud environments.
Work with containerized applications (Docker) for reliable deployment and updates.
Optimize systems for environments with limited computational resources.
Document system designs workflows and technical decisions.
Stay informed on advancements in AI/ML and apply them within project constraints.
Sample Deliverables by Year:
Internal and external chatbot development and refinement
RPA tools for local LLM analysis and reporting
Knowledge retrieval improvements (vector/hybrid search case management integration)
Translation and transcription agents
Redaction tools for PII and sensitive data
Document analysis and generation scripts
Minimum Qualifications:
Bachelors degree 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 and Experience:
SQL and relational database systems (e.g. PostgreSQL)
Fine-tuning small language models or embedding models
Open-source software project contributions
Graph databases (e.g. Neo4j Apache AGE)
Designing and implementing multi-agent or task-oriented AI systems
Embedding models vector similarity re-ranking and graph retrieval techniques
Version control (Git) containerization (Docker) service-oriented architectures
LLM integration (API-based and local deployment)
Validating AI-generated outputs and integrating AI tools into production pipelines
Proficiency in Python for backend services APIs middleware and data pipelines
Hybrid cloud environments and distributed systems
Threading asynchronous processing and queues in backend servers
React and Microsoft Teams Toolkit for chatbot UI development
Classical NLP and LLM-based approaches
Data science and LLM-related libraries in Rust or other performance-oriented languages
Work Schedule:
Monday through Friday 8:00AM to 4:30PM Eastern Time
Flexibility for extended hours including evenings weekends and holidays as needed
Remote Work Policy:
Work is primarily remote within the United States
Onsite presence required for the first two days and as designated by project needs
Remote work from outside the United States requires prior approval
Interview Process:
Panel interview (1 hour) via Microsoft Teams or Zoom (camera required)
Application Instructions: Submit your resume degree/certificate and references documenting your ability to provide the services specified. Please ensure your application demonstrates your skills experience and qualifications relevant to the responsibilities outlined above.