AI Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Awexome Labs is seeking a skilled AI Software Developer to build and integrate artificial intelligence capabilities into practical software applications. The developer will work with engineering and product teams to develop AI-powered features, connect applications to machine learning models and language model APIs, and deliver secure, maintainable solutions that address real business needs., * Design, develop, test, and maintain AI-enabled software applications.
- Integrate large language models and AI APIs into web and business applications.
- Build backend services that support AI-powered features and workflows.
- Develop APIs and data pipelines for processing, validating, and retrieving information.
- Implement prompt templates, structured outputs, and model interaction workflows.
- Evaluate AI-generated results for accuracy, consistency, reliability, and usability.
- Develop retrieval-augmented generation (RAG) features when appropriate.
- Connect AI services to databases, internal systems, and third-party platforms.
- Implement authentication, authorization, data protection, and secure handling of API credentials.
- Optimize application performance, response times, reliability, and operating costs.
- Write automated tests and troubleshoot application defects.
- Collaborate with software engineers, designers, and stakeholders to define requirements.
- Document technical decisions, integration patterns, and application behavior.
- Monitor deployed features and improve them based on testing and user feedback.
Requirements
- Professional experience in software development or a related engineering role.
- Proficiency in Python, JavaScript, TypeScript, or another relevant programming language.
- Understanding of APIs, backend development, and database integration.
- Familiarity with AI model APIs and the fundamentals of generative AI.
- Knowledge of data structures, debugging, testing, and software design principles.
- Experience with Git and collaborative development workflows.
- Understanding of authentication, application security, and responsible data handling.
- Strong analytical thinking and problem-solving abilities.
- Ability to explain technical concepts clearly and work effectively with a team.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field; equivalent practical experience may be considered.
- Experience integrating models from providers such as OpenAI, Anthropic, or Google.
- Familiarity with retrieval-augmented generation, vector databases, and semantic search.
- Experience with machine learning libraries or frameworks such as PyTorch or scikit-learn.
- Knowledge of cloud platforms, containers, and CI/CD pipelines.
- Experience with evaluation methods for AI quality, latency, and reliability.
- Familiarity with data privacy, model limitations, and AI application security.
- A portfolio of AI-powered applications, automation tools, or machine learning projects.
Benefits & conditions
Potential benefits may include health insurance, paid time off, retirement savings options, professional development, and technical training. Actual benefits and eligibility should be confirmed with the employer.
Equal Employment Opportunity
Applicants should be evaluated based on relevant qualifications, technical skills, experience, and business needs in accordance with applicable employment laws.
Posting verification note: The salary range is an estimate for drafting purposes, not a confirmed offer from Awexome Labs. The company’s website describes its software and AI development services but does not establish that this specific position is currently open. Verify the authorized vacancy, compensation, employment type, work arrangement, and benefits before publishing this as an active job advertisement.
Pay: $100,000.00 - $119,000.00 per year
About the company
Awexome Labs is a Philadelphia-based software consultancy that helps organizations design, develop, and launch digital products. Its services include full-stack software engineering, AI-enabled applications, technical architecture, and product development for industries such as healthcare, finance, data, and logistics. <Cite refs={[“turn337065search0”,”turn337065search2”]}/>
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…