Job Closed

This listing is no longer active.

Workato logo
Workato

Workato is a computer software company that has developed an enterprise automation platform with easy-to-use automation and integrations. The company fosters a

Senior Software Engineer (MLAI services)

Location

Germany

Posted

70 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer (MLAI services)

Workato

Role Description We are looking for a Senior Python Engineer to play a key role in building the core of our AI platform. In this position, you will design and develop production-grade systems that power intelligent automation, agentic workflows, and large-scale retrieval services. This is a highly technical, hands-on role that involves close collaboration with product and platform teams to transform advanced AI concepts into reliable, scalable, and secure solutions used across our enterprise ecosystem. You will also be responsible to: - Design, build, and maintain AI-powered services and APIs, leveraging LLMs (OpenAI, Anthropic, Qwen, OSS models) and custom ML models. - Develop an enterprise-grade agentic framework that enables orchestration, retrieval, and collaboration between multiple AI agents. - Implement and optimize knowledge retrieval systems and agentic search capabilities using vector databases such as Qdrant and ElasticSearch. - Write well-structured, efficient, and testable Python code for production services, experimentation, and internal developer tools. - Build and maintain shared Python libraries and SDKs used across multiple applications and microservices. - Collaborate with cross-functional teams on architecture, internal protocols, and API standards to ensure consistency and reliability across the platform. - Develop and enhance monitoring, validation, and observability for production-grade AI solutions. - Drive the full software development lifecycle - from design and implementation to deployment, monitoring, and continuous improvement. - Identify and resolve performance bottlenecks, reliability issues, and scaling challenges in complex, data-intensive environments. - Participate in code reviews and technical discussions, mentoring other engineers and contributing to a culture of excellence. Qualifications - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 5+ years of experience as a Software Engineer, with strong proficiency in Python. - Proven track record of building and maintaining production-grade systems using Python. - Strong understanding of distributed systems, API design, and data-driven architectures. - Experience with relational and non-relational databases (PostgreSQL, Elastic, Qdrant, or similar). - Familiarity with AI/ML system design, including LLM integration and evaluation pipelines. - Knowledge of DevOps and observability practices (CI/CD, monitoring, metrics, and model validation). - Python • FastAPI • LLM APIs (OpenAI, Anthropic, Qwen, OSS) • LiteLLM • Qdrant • PostgreSQL • ElasticSearch • Langfuse • Kubernetes • GitHub Actions • ArgoCD Requirements - Experience working with multiple LLM providers (OpenAI, Anthropic, Qwen, open-source models). - Background in developer platforms or AI infrastructure services. - Familiarity with vector databases, semantic retrieval, and knowledge graph architectures. - Exposure to Langfuse, LiteLLM, LangChain, or similar frameworks. - Experience developing enterprise-scale SaaS or distributed backend systems. - Contributions to open-source projects in Python, AI, or infrastructure engineering. Soft Skills / Personal Characteristics - Excellent communication skills, with the ability to convey complex technical ideas clearly to both technical and non-technical audiences. - Collaborative and proactive approach, comfortable working across teams in a dynamic environment. - Strong analytical and problem-solving abilities, with a focus on continuous improvement and innovation. - Curiosity and a genuine interest in emerging AI technologies and modern backend architectures.

Related Job Pages

More Software Engineer Jobs

Allsup logo

Software Engineer

Allsup

Get The Best SSDI Expert On Your Side!

Full TimeRemoteTeam 501-1,000Since 1984H1B No Sponsor

Role Description This is a full-stack software development role responsible for designing and creating features of web applications using a mix of .Net and JavaScript technology frameworks. This is a team-based environment using scrum development practices, working closely with stakeholders to deliver solutions for all aspects of our business. Qualifications - 2-5 years of professional programming experience. - Experience with object-oriented languages including at least C# and JavaScript. - Experience with HTML and CSS and a good knowledge of best practices. - Experience with SQL databases. - Experience with web services. Requirements - Provide time estimates for work effort and complete assigned work during a sprint cycle. - Work alongside all IT Department teams and Product Owner teams. - Work well with others and approach work as a member of a team. - Provide documentation for all completed work (e.g., commented code, discussion in user stories, detailed pull request comments, and wiki articles). - Communicate clearly with both IT and non-IT personnel. - Assist other Development and DevOps team members. - Work with Product Owners to create new user stories and refine existing user stories. - Perform coding tasks with minimal guidance. - Read and understand existing older code and applications. - Learn new technologies as necessary with some guidance. - Be able to stay on task in a work-from-home environment. Preferred Technical Qualifications - Experience with .NET Framework and .NET Core. - Experience with normalized SQL database structures. - Experience optimizing code and SQL to be more performant. - Experience with React and/or Vue. - Experience working in Agile/Scrum. - Experience with functional programming within C# and JavaScript. - Experience with Umbraco CMS, Salesforce and/or HubSpot. Benefits - Health, Dental, and Vision Insurance - 401(K) Matching - Short-Term and Long-Term Disability Insurance - Life Insurance - Paid Time Off - Paid Holidays - Flexible Spending and Health Savings Account - Tuition Reimbursement - Pet Insurance - Employee Assistance Program

United States
$88K - $132K / year
Full TimeRemoteTeam 10,001+Since 1997H1B No Sponsor

• join an IT Quality Assurance team working in an Agile environment • use TypeScript / Playwright to develop test scripts for internal and external web solutions • collaborate with the team to understand feature requirements and translate them into functional automated test scripts • design, develop, and maintain automated test scripts using TypeScript and Playwright • integrate the test scripts into CI/CD (i.e. Azure DevOps) pipelines • test Web, API, and Mobile application interfaces • utilize SQL Server for test data management • advocate for quality across the test development lifecycle • participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation • facilitate the creation and maintenance of test data sets for automated testing needs • monitor and report on key testing metrics • create automated test plans needed to test the application through the test automation framework • work closely with BA’s and the development team • mentor and work closely with other test automation analysts & developer resources

Ohio
Job Closed

Hi Auto is the most trustworthy AI order taker for drive-thrus. Built for scale. Hi Auto is a reliable AI order taker for drive-thrus, purpose-built for high-volume QSRs. It helps brands consistently deliver faster, error-free service with over 93% order completion and 96% accuracy, at scale. Growing quickly, Hi Auto has the largest number of voice AI drive-thru restaurant deployments, competing directly with both big tech and restaurant tech players.  We are seeking a Senior Software Engineer based in Latin America, working in EST hours. About the role:  Our backend is developed all in Python running in the cloud over k8s. It’s not a typical backend interacting with a UI frontend. It handles audio streams in real-time and runs our key AI algorithms. Our systems integrate with a large number of third party services. Robust and clean handling of these integrations is crucial. In this role, you will: - Integrate with new POS systems and digital menu boards - Build data pipelines to process restaurant menus - Support existing integrations and pipelines - Debug and solve complex customer issues - Lead communication with integration partners to deliver the integrations - Estimate, plan and deliver the integration projects - Handle a large set of complex and diverse customer issues - Create documentation for integrations Are you up for the challenge ?

Colombia
Job Closed
Full TimeRemoteTeam 11-50

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Should possess the ability to quickly understand the business and technical requirements in order to design & execute appropriate tests scripts. Validate new functionality and ensure existing systems are not impacted negatively. Must be detail focused, able to communicate status of assigned tasks and manage priorities to meet deadlines. Create new scripts based on requirements JIRA stories, Perform Testing of automation/manual scripts, Script maintenance as well as defect reporting. Primary Accountability: - Minimum of 4 years in Quality Assurance - Must have experience in Manual, Automated, and Regression testing - Experience in Performance testing a plus. - Manual Testing script development and testing experience using HP Application Management Lifecycle (ALM) - Expertise in testing tools such as HP ALM (Application lifecycle management) or JIRA - Execute regression test scripts based on potential impact of new functionality or changes. - Must have experience testing both web based and application based functionality - Must have experience in database query tools - Demonstrated experience creating and reviewing test plans and test cases - Strong written and verbal communications, teamwork and problem-solving skills - Ability to interact and communicate successfully with business partners and technology teams - Knowledge of Pega is strongly desirable - Domain experience BFSI or Retirement domain is desirable - Agile experience will be advantage - -Must have Proficiency in testing APIs/services manually as well as automating the services using Karate, Cucumber, and VScode - -Must have Ability to write SQL queries using joins - Must have Automated Testing experience including Script Development and Script Execution using Selenium, Cucumber, Intellij, Github including Github Copilot for UI testing Competencies: - Understanding of Testing Methodologies: Understanding of testing methodologies such as static & dynamic testing, black box and white box testing. Experience in system integration testing is desired - Technical Expertise: Candidate must possess good understanding of Test life cycle, Defect life cycle - Critical Thinking & Problem-Solving: Demonstrates problem solving and analytical skills. - Stakeholder Management: Candidate should have an experience in effectively working / managing relationships with IT and operations teams - Effective Communication: Ability to communicate at all levels as well as possess good presentation skills - Working knowledge testing tools such as HP ALM (Application lifecycle management) or JIRA Qualification: - Bachelor's degree in a related field or an equivalent combination of education and work experience - 3-4 years of experience in regression and functional testing environment on financial platforms - Experience of working in a financial recordkeeping platform will be an added advantage - Tools Worked: MS Office (Excel, PPT, Word,);, QTP (Mandatory Skill) , HP ALM, JIRA - 2+ years of experience with Pega (versions 8.8 or higher and familiarity with Theme-Cosmos a plus) We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

India
Job Closed