
AI Software Engineer
Buyers Edge Platform
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, build, and maintain solutions in a mix of Python and Typescript codebases, in combination with a low-code/no-code environment
- Develop web applications using React or Vue with TypeScript and component libraries, focusing on clean architecture and reusability
- Build and maintain RESTful APIs with proper error handling, validation, authentication, and security best practices
- Implement data retrieval and transformation pipelines using Python/Pandas from relational databases (MySQL, PostgreSQL)
- Develop data ontologies and maintain relational data architecture in collaboration with a team of data scientists
- Design efficient data flows, considering cost and performance tradeoffs with big data
- Collaborate with various stakeholders to produce well-designed technical solutions, clarifying ambiguous requirements and making informed technology/design decisions aligned with user needs
- Write maintainable, well-documented code; participate in code reviews and adhere to team development standards
- Deploy and troubleshoot solutions in multiple environments (Docker, AWS, etc.)
- Stay current with emerging AI technologies and evaluate tools (OpenAI, Anthropic, Google) for product enhancement
- Rapidly learn and adopt new technologies and frameworks as project needs evolve
- Collaborate with data scientists on AI/ML algorithms for trend prediction, issue detection, and data categorization
- Integrate LLM-powered features and ML models into product workflows
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 3+ years of relevant software engineering experience, preferably either backend or full-stack web development
- Proficiency with Python and JavaScript/TypeScript
- Experience with RESTful API development, integration, and security
- Working knowledge of SQL and experience with at least one relational database system
- Familiarity with version control systems (Git) and CI/CD best practices
- Strong problem-solving and debugging skills
- A passion for emerging AI technologies and an understanding of the current offerings from leading AI platforms such as OpenAI, Anthropic, and Google.
Benefits
- Great benefits from day one. We offer medical, dental, vision, FSA, company-paid life insurance, and more—plus a 401(k) with company match.
- Grow with us. Enjoy strong training, development, and competitive pay.
- Work-life balance. Our flexible PTO policy lets you take time when you need it—no accrual required.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptReactVueRESTful APIsPandasMySQLPostgreSQLAI/ML algorithmsLLM-powered features
Soft Skills
problem-solvingdebuggingcollaborationcommunicationadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering