Jobs and Careers
JO

Senior AI Developer

Jonas Software
Remote - USA, United States, United StatesRemotefull_timeVerifiedPosted 25 Aug 2025

About the role

                                                                                    

Job Description: 

Senior AI Developer

JOB RESPONSIBILITIES

  • Provide strong technical expertise in AI systems and maintain responsibility for end-to-end solution development including model integration, toolchain design, and system architecture

  • Work extensively on our AI frameworks to design and develop robust, scalable, and secure agent-based and LLM-driven applications

  • Design, implement, test, debug, and document AI-powered solutions according to functional and technical requirements

  • Collaborate with internal stakeholders and, where required, with clients to understand business challenges and provide innovative AI-powered solutions

  • Diagnose and resolve complex system behaviors involving AI model output, prompt logic, memory strategies, or API integration. This may require direct engagement with customers

  • Apply best practices in prompt engineering, RAG architecture, LangGraph design patterns, and secure AI system development to improve our AI platforms

  • Coach and mentor team members in areas such as Python AI development, LLM tool-calling, and LangChain/LangGraph workflows

  • Create and defend time estimates for AI solution design and implementation; support the broader team in accurate planning

  • Undertake optimization of model interactions (token usage, latency, accuracy) and refactor procedural AI codebases for clarity, maintainability, and performance

  • Work within deadlines in relation to product releases and AI deployment timelines, consistently completing assigned tasks within required timeframes

  • Provide regular updates on AI development activities and status

  • Actively contribute to knowledge sharing and participate in learning and development opportunities provided by the company

  • Uphold and promote the values and professional standards expected by the organization

CHARACTERISTICS

  • Excellent communicator with the ability to explain complex AI and ML concepts clearly to both technical and non-technical stakeholders

  • Collaborative and focused on achieving shared team goals in fast-paced environments

  • Strong analytical and logical thinking with a structured yet creative approach to designing AI systems

  • Detail-oriented with a commitment to accuracy and quality in code and model integration

  • Friendly, open-minded, and resourceful with a proactive attitude

  • Self-driven and motivated, with a strong desire to mentor and uplift teammates

  • Calm and solution-focused when addressing complex or time-sensitive issues

EXPERIENCES AND SKILLS

  • Degree qualification (or equivalent experience) in Computer Science, Artificial Intelligence, Software Engineering, or related discipline

  • Minimum of 6 years of professional software development experience, with at least 3 years in AI/ML, LLMs, or intelligent agent systems

  • Hands-on experience with modern AI/LLM stacks including:

    • Python, LangGraph, LangChain, LLM orchestration, RAG pipelines

    • Integration with AWS Bedrock, Anthropic Claude, OpenAI, or similar platforms

    • Vector databases (e.g., pgvector, Pinecone, Weaviate) and memory management for LLMs

  • High-level understanding of agentic design patterns, AI system security, and prompt optimization

  • Excellent knowledge of:

    • Object-oriented and functional programming in Python

    • Structured and unstructured data storage (e.g., Postgres, Redis, S3)

    • Modern IDEs and AI debugging tools

    • Version control (e.g., Git, GitHub Actions, CI/CD for AI pipelines)

  • Solid understanding of Agile methodologies; Scrum experience preferred

  • Ability to work independently and collaboratively in an AI R&D team

  • Strong work ethic and professional communication skills

#LI-PP1

                                                                                    

Business Unit: 

Jonas Fitness

                                                                                    

Scheduled Weekly Hours:

40

                                                                                    

Number of Openings Available: 

1

                                                                                    

Worker Type: 

Regular

                                                                   

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Jonas Software

View company profile →