We are seeking a talented and experienced Senior Backend Engineer specializing in Python and Artificial Intelligence to join our dynamic team at Parser.
The ideal candidate will have a strong background in backend development, with a focus on building scalable, secure, and efficient systems.
This role requires a proactive problem solver who excels in designing integrations, managing cloud infrastructure, and delivering solutions that meet complex business needs in the AI space.
Key Responsibilities :
Design, develop, and maintain backend services and APIs using Python as the primary language.
Build natural language wrappers (tools) around data sources and software services for LLM integration.
Define tool input / output schemas and optimize tool implementations based on outlined use cases.
Collaborate with cross-functional teams to implement authentication and authorization solutions for tool integration within LLM frameworks.
Write end-to-end tests and evaluation scripts for developed tools using internal frameworks.
Optimize tool descriptions and implementations to ensure reliable invocation by LLMs.
Monitor and improve system performance using appropriate monitoring tools.
Troubleshoot, debug, and optimize applications to ensure reliability and scalability.
Participate in code reviews and provide mentorship to other team members.
Stay informed about industry trends and emerging technologies to inform architectural decisions.
Required Skills and Experience :
Proficiency in backend development with Python and experience in AI / ML frameworks.
Strong experience with Django or similar Python web frameworks.
Experience with containerization and orchestration tools like Docker and Kubernetes.
Familiarity with CI / CD pipelines and version control systems like Git.
Strong knowledge of authentication and authorization protocols, including OAuth.
Experience developing API integrations with third-party services (e.g., Slack, Google, Zendesk).
Strong problem-solving skills and attention to detail.
Excellent communication skills for collaborating with internal teams and external partners.
Preferred Qualifications :
Experience with AI model integration and deployment.
Expertise in integrating with external partners and handling partner onboarding processes.
Familiarity with LLMs and tool invocation optimization.
Knowledge of customer lifecycle management (CLM) systems.
Familiarity with incident response and on-call processes.
Proven ability to work in a fast-paced startup environment and manage competing priorities.
A self-starter mindset with a track record of driving projects to completion.
What We Offer :
Opportunity to work on challenging projects at the intersection of AI and backend development.
Collaborate with a talented team dedicated to innovation and excellence.
Competitive compensation and benefits package.
Flexible working environment with opportunities for remote work.
Continuous learning and professional development opportunities.
Join Parser and contribute to building robust systems that deliver impactful solutions in the evolving landscape of AI and LLMs.