Full-Stack Python Software Engineer

Apply Now

Company: RIT Solutions, Inc.

Location: Plymouth Meeting, PA 19462

Description:

Title: Full-Stack Python Software Engineer
Location: 100% Remote - EST/CST

Someone with experience with GenAI would be nice to have - someone who is Python Developer but interest in GenAI would be fine. At worst, candidates should have an interest in GenAI as they will be developing GenAI applications.
  • Conversion Salary Expectations: Please provide candidate general salary/compensation package expectations.
  • ***Please note in addition to base salary, equity is a part of the total compensation package. Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above.
  • Live Coding Exercise: Candidates will be required to complete a 1-hour MS Teams Video with screen share, live coding exercise. Please make sure any candidate sent understands they will have to complete this via Coderbyte while sharing screen.
  • Do not send any candidates who are not interested in coding on interview.

Responsibilities
  • Hands on development and architecture
  • Leading and coaching staff as the team grows.
  • Developing our framework for trustworthy agentic AI applications.
  • Developing specific enterprise applications built on the framework in support of client delivery to inform platform requirements.
  • Assistance in monitoring, debugging, and fixing deployed applications where platform capabilities are implicated.
  • Collaborating across disciplines, including consultants, engineers, product managers and designers to identify and fill gaps and ship products.
  • Improving the delivery velocity and quality of our codebase and engineering processes.
  • Helping to recruit, inspire, and develop team members with a shared vision of product and technology excellence.

Qualifications
  • Bachelor's Degree or Master's Degree in Computer Science, Artificial Intelligence,
  • 5-7+ years of full-stack Python development experience including ability to show advanced skills in Python in the delivery of production-quality code.
  • 5-7+ years of experience with API development (REST) including experience with tools such as FastAPI, Huggingfaces API's and/or GraphQL desired.
  • 5-7+ years of database/back-end experience with relational (SQL based) and NoSQL databases (MongoDB).
  • 2-3+ years of advanced experience with TypeScript, including experience with various front-end libraries such as React, Angular, Vue and/or Svelte.
  • 2-3+ years of experience automating the deployment, scaling, and operation of containerized application using Kubernetes.
  • 2-3+ years of experience with Cloud Services in AWS (EKS, Lambda, S3, Bedrock, etc) or similar cloud services.
  • Experience with next generation GenAI tools/technologies including LangChain, LlamaIndes, MLflow, OpenAI highly desired.

Other Qualifications
  • Preference to reason about software design from first principles over any other consideration.
  • Strong programming skills with the ability to work across the full stack.
  • Experience working in an agile team and delivering every sprint at a rapid cadence.
  • Strong engineering skills including both nonproduction and production considerations, and strong advocate of best engineering practices.
  • Seen as a go-to trusted advisor on the team.
  • Pragmatic and data-driven decision maker.
  • Proven track record in similar roles.
  • Self-motivated with a willingness to take ownership of goals and tasks.
  • A passion for building and delivering quality products for other developers.
  • Thrives on the pace, impact, and lack of bureaucracy of a nimble startup.

Similar Jobs