Responsibilities
- Work with interdisciplinary teams to create and implement scalable software solutions integrating machine learning and artificial intelligence models.
- Develop modular Python libraries to streamline the deployment of AI/ML algorithms and data processing workflows.
- Assist in architecting AI platforms, including components for retrieval-augmented generation, large language model integration, and agent-driven processes.
- Create evaluation frameworks for monitoring reasoning accuracy, consistency, and fairness in agentic AI systems.
- Analyze and optimize database structures and write high-performance queries for efficient data handling.
- Decompose complex machine learning engineering tasks into actionable user and technical requirements for agile implementation.
- Maintain rigorous testing standards for machine learning code and engage in peer reviews to improve code quality.
- Keep current with advancements in machine learning engineering, generative AI, and AI orchestration, applying relevant innovations to development workflows.
- Support continuous integration and delivery within Agile methodologies, following best practices in AI and ML engineering.
Work Arrangement
Remote (Worldwide)
Other
- This position is fully remote, with rare in-person meetings requiring travel, typically 1–2 times annually.
- Candidates must have legal authorization to work for any employer in the United States or Canada.
- Employment visa sponsorship, including Labour Market Impact Assessments in Canada, is not offered at this time.
- The organization provides a flexible time off policy allowing paid leave with managerial approval.
- Current employees are encouraged to apply for open roles.
- All official communications with applicants are sent exclusively through company email addresses ending in @esource.com.
- Applicants should be cautious of fraudulent accounts impersonating the company.
Not available