Senior Python Engineer
Job Description
We’re seeking a seasoned engineer to tackle complex software design challenges related to LLM integration and to evolve our core framework.
You may be a good fit for this role if you:
- Develop & Refine: Architect and enhance a Python framework that interfaces with large language models, working closely with our existing AI team.
- Lead & Communicate: Take ownership of technical decisions, collaborate with colleagues, and clearly articulate trade-offs and progress to stakeholders.
What you’ll do here
- Improve Architecture: Design a flexible, efficient, and scalable Python framework for multi-agent orchestration of LLMs.
- Optimize Performance: Utilize concurrency and multithreading to boost throughput and reliability; diagnose and resolve integration bottlenecks.
- Design APIs: Build and iterate high-quality Python APIs for developers to use when building their agentic systems.
- Stay Current: Monitor Python ecosystem trends and LLM advancements; propose and prototype new tools, libraries, and patterns.
- Provide Leadership: Make informed decisions, guide engineering peers, and champion best practices in code quality and documentation.
- Solve Complex Problems: Apply creative, thoughtful design to overcome challenges and outpace larger competitors..
Skills and Qualifications
- BS or MS in Computer Science, Engineering, Statistics, Applied Mathematics, or a related quantitative discipline.
- 5+ years of professional Python development experience, with a strong understanding of object-oriented design and software engineering principles.
- Proven experience building concurrent or multithreaded Python systems.
- Hands-on experience with LLM frameworks (e.g., HuggingFace, LiteLLM, LangChain, LlamaIndex).
- Familiarity with agile methodologies, including version control, Kanban processes, and cloud deployment.
- Contributions to or management of open-source projects is a significant plus.
- Prior experience leading an engineering team is highly desirable.
What we offer
- Stock options and a competitive salary.
- A transit-accessible office location.
- A hybrid work model: two days in-office and three days remote.
#J-18808-Ljbffr
How to Apply
Ready to start your career as a Senior Python Engineer at Railtown AI Technologies Inc.?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Railtown AI Technologies Inc. in Vancouver.
Is this a remote position?▼
This appears to be an on-site role in Vancouver.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.