Apply

AI Software Engineer

Posted 1 day agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3-6+ years

πŸ“ Location: US, Canada, & Latin America

πŸ’Έ Salary: 105000.0 - 140000.0 USD per year

πŸ” Industry: Software Development

🏒 Company: Superhuman

⏳ Experience: 3-6+ years

πŸͺ„ Skills: Backend DevelopmentPythonArtificial IntelligenceMachine LearningMLFlowNumpyAlgorithmsGoTensorflowSoftware Engineering

Requirements:
  • You have 3-6+ years of software engineering experience, with 2+ years of AI-focused work.
  • You’re an expert in backend technologies such as Go or Python.
  • You have expertise in AI technologies such as working with ML models, LLMs, NLPs, fine-tuning, etc.
  • You have a strong foundation in software engineering principles that prioritize high-quality, maintainable code that adheres to best practices.
  • You're able to identify problems, propose solutions, and make informed decisions to drive forward our AI efforts.
  • You're comfortable dealing with ambiguity and can think critically to make decisions that benefit the company and our users.
  • You have a deep understanding of hosted and open-source models and algorithms.
  • You can leverage, implement, and optimize these models to solve complex problems and deliver value to our users.
Responsibilities:
  • Successfully implement AI features that enhance user experience and drive user engagement
  • Ensure all AI code released is robust, scalable, and maintainable
  • Stay at the forefront of AI technology and research, integrating relevant findings and technologies into our systems
  • Foster cross-functional collaboration, ensuring AI solutions align with overall company goals
  • Uphold ethical AI practices, ensuring our AI initiatives are responsible and respectful of user privacy
Apply

Related Jobs

Apply

πŸ“ CA, CO, ID, IL, FL, GA, MA, MI, MN, MO, NJ, NV, NY, OR, TX, UT, WA

🧭 Full-Time

πŸ’Έ 120000.0 - 180000.0 CAD per year

πŸ” Software Development

🏒 Company: LiftoffπŸ‘₯ 501-1000πŸ’° Private over 4 years agoAdvertising PlatformsBig DataMobile AdvertisingApp MarketingAd RetargetingMobileAd Network

  • Seasoned software engineer with proven experience building products 0-1 and a strong proficiency in Python.
  • Have experience building autonomous Gen AI agents in sales, customer support, or other key functions, demonstrating proficiency in multi-agent systems and complex task decomposition.
  • Have experience in developing and implementing evaluation frameworks for Gen AI products, including automated testing and human-in-the-loop feedback systems.
  • An experienced prompt engineer who has spent significant time optimizing Gen AI products through systematic experimentation and iteration.
  • Pioneer next-generation enterprise applications by architecting scalable, interoperable AI agents that reimagine and automate workflows across sales, customer success, creative, finance and other core functions
  • Rapidly prototype and validate Gen AI solutions through quick proof-of-concepts, then leverage learnings and feedback to ship production-ready solutions at speed
  • Partner with decision makers and subject matter experts across the organization to deeply understand existing workflows and seamlessly integrate AI agents into daily operations
  • Design robust systems that effectively manage uncertain AI-generated results, create reliable guardrails, and develop flexible products capable of handling the inherent variability in generative AI outputs.
  • Design and implement comprehensive evaluation frameworks, monitoring systems, and dashboards assess model performance
  • Treat prompt engineering as both an art and a science via iteration, analysis, and collaboration with cross-functional teams to translate human workflows into LLM instructions
  • Implement and refine advanced Retrieval-Augmented Generation (RAG) systems, optimizing embedding models, text chunking, and vector storage.
  • Drive innovation by researching LLM and Generative AI advancements, sharing insights, and proposing new product initiatives that leverage emerging AI capabilities.
  • Mentor and champion best practices across the engineering team, fostering an environment of open feedback and shared learning that pushes our team forward.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentSQLArtificial IntelligenceData AnalysisGitMachine LearningAlgorithmsData StructuresCI/CDRESTful APIs

Posted 14 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: MNTNπŸ‘₯ 251-500πŸ’° $2,000,000 Seed over 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of professional software engineering experience, demonstrating strong organizational skills and a track record of delivering reliable, high-quality code.
  • Proficiency in modern AI frameworks and workflowsβ€”experience with tools like ChatGPT, Claude, Copilot, Cursor, or similar. (No multi-year requirement needed, but proven proficiency is essential.)
  • Experience with orchestrating LLMs and AI pipelines (e.g., LangChain or similar orchestration libraries).
  • Experience with vector databases (e.g., Pinecone, Chroma, Weaviate, Milvus) and integrating them into AI-driven applications.
  • Hands-on experience with SQL data storage and processing (PostgreSQL preferred).
  • Solid understanding of cloud infrastructure, including containerization (Docker) and orchestration (Kubernetes).
  • Strong proficiency with version control (Git), CI/CD pipelines, and automated testing practices.
  • Excellent problem-solving and communication skills, with the ability to articulate AI-driven solutions to both technical and non-technical audiences.
  • Ability to orchestrate new codebases with AI to ensure accuracy, reliability, and alignment with business goals.
  • A track record of translating business requirements into successful AI-powered solutions, from concept to production.
  • Design and build AI-powered solutions that enhance automation, analytics, and decision-making.
  • Develop orchestration and agent-based workflows using modern AI frameworks (e.g., LangChain) to handle repetitive tasks like data analysis.
  • Integrate and optimize Large Language Models (LLMs) for various use cases, ensuring efficient prompts, context handling, and output evaluation.
  • Leverage vector databases (e.g., Pinecone, Weaviate, Milvus, Chroma) and relevant tooling to power advanced search, retrieval, and recommendation systems.
  • Collaborate with cross-functional teams, effectively translating complex AI concepts for both technical and non-technical stakeholders.
  • Continuously enhance and refine AI models, pipelines, and systems to improve efficiency, scalability, and reliability.
  • Implement best practices for version control, CI/CD, and testing to maintain high-quality AI-driven solutions.

DockerPostgreSQLPythonSQLArtificial IntelligenceCloud ComputingGitKubernetesMachine LearningAlgorithmsData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsSoftware Engineering

Posted about 1 month ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 120000.0 - 180000.0 CAD per year

πŸ” Software Development

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed over 2 years agoInternet

  • Bachelor's degree and a minimum of 5 years of relevant engineering experience.
  • Strong Python skills and proven track record in building 0–1 software products.
  • Experience developing AI-powered agents in business domains like sales or support.
  • Proficiency in designing prompt strategies, including prompt tuning and multi-agent systems.
  • Experience implementing human-in-the-loop systems and evaluation pipelines for Gen AI products.
  • Ability to navigate ambiguity and make fast, informed technical decisions.
  • Deep understanding of LLM capabilities and enthusiasm for pushing generative AI boundaries.
  • Excellent communication and collaboration skills, with a growth-oriented mindset.
  • Design and deploy enterprise-grade AI agents to enhance and automate operational workflows.
  • Rapidly prototype and validate generative AI use cases, transitioning from POC to production at speed.
  • Partner closely with internal stakeholders to integrate AI solutions into daily functions.
  • Build reliable systems with strong guardrails for handling AI-generated output variability.
  • Develop robust evaluation frameworks and monitoring tools to track model performance.
  • Continuously improve AI prompting strategies through experimentation and iteration.
  • Lead innovations in Retrieval-Augmented Generation (RAG) systems and embedding techniques.
  • Share learnings, mentor team members, and champion best practices in AI software engineering.

AWSBackend DevelopmentPythonSoftware DevelopmentArtificial IntelligenceMachine LearningAlgorithmsAPI testingData StructuresREST APIData modelingSoftware EngineeringData analytics

Posted about 2 months ago
Apply
Apply
πŸ”₯ AI Software Engineer
Posted about 2 months ago

πŸ“ United States, Mexico, Brazil, Argentina, Ukraine

🧭 Contract

πŸ” AI

🏒 Company: HelpFlowπŸ‘₯ 11-50AdvertisingConsultingE-CommerceSalesMarketing

  • Strong programming skills (without AI) - real-world experience writing and shipping production code
  • Deep experience with AI-powered software development - primarily using Cursor in a systematic and scalable way.
  • Technical experience building on OpenAI APIs and multi agent SDKs (CrewAI, Vercel, and recently OpenAI Agents SDK).
  • Collaborate to translate vision and initial technical specs into a development plan that you are confident in building.
  • As part of developing the plan, make architecture and strategy decisions that may need to change from initial spec.
  • Execute best practice development process against the plan, leveraging your development experience and AI coding.
  • You will be primarily building, but collaboration on product strategy and project management will be important.

Backend DevelopmentPythonSoftware DevelopmentArtificial IntelligenceMachine LearningNodeJSSoftware Engineering

Posted about 2 months ago
Apply
Apply

πŸ“ South America

🧭 Full-Time

πŸ’Έ 105000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: SuperhumanπŸ‘₯ 51-200πŸ’° $75,000,000 Series C almost 4 years agoπŸ«‚ Last layoff almost 3 years agoSoftware Development

  • You have 3-6+ years of software engineering experience, with 2+ years of AI-focused work.
  • You’re an expert in backend technologies such as Go or Python.
  • You have expertise in AI technologies such as working with ML models, LLMs, NLPs, fine-tuning, etc.
  • You have a strong foundation in software engineering principles that prioritize high-quality, maintainable code that adheres to best practices.
  • Successfully implement AI features that enhance user experience and drive user engagement
  • Ensure all AI code released is robust, scalable, and maintainable
  • Stay at the forefront of AI technology and research, integrating relevant findings and technologies into our systems
  • Foster cross-functional collaboration, ensuring AI solutions align with overall company goals
  • Uphold ethical AI practices, ensuring our AI initiatives are responsible and respectful of user privacy

Backend DevelopmentPythonArtificial IntelligenceMachine LearningNLTKAlgorithmsGoRESTful APIsSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ United States

πŸ” AI and financial services

🏒 Company: iGeniusπŸ‘₯ 101-250πŸ’° $20,161,290 Series A almost 3 years agoArtificial Intelligence (AI)Business IntelligenceAnalyticsInformation Technology

  • Bachelor’s or Master’s degree in Computer Science or Engineering.
  • 7+ years of experience in AI engineering with a proven track record of delivering scalable AI solutions ideally on financial systems.
  • Superb Python programming skills and experience with data science libraries, e.g., NumPy, Pandas, Scikit-learn.
  • Experience with large language models and applied machine learning fields such as Recommender Systems, NLP, and Time Series.
  • Proficiency in cloud infrastructure, including AWS, Google Cloud, Azure.
  • Strong understanding of MLOps practices and tools.
  • Solid experience with Python, Docker, Kubernetes, CI/CD tools, and deep learning frameworks.
  • Build and maintain Agentic AI Systems capable of delivering complex tasks such as optimizing portfolio construction and evolving trading strategies in the financial industry.
  • Develop APIs and integration tools to embed AI models into financial platforms.
  • Ensure AI models are secure, auditable, and compliant with industry standards.
  • Optimize model performance and scalability for real-time use cases.
  • Collaborate with data scientists and financial SMEs to translate business requirements into technical solutions.

AWSDockerPythonSQLApache AirflowKubernetesMachine LearningMongoDBPyTorchSnowflakeData scienceTensorflowCI/CD

Posted 4 months ago
Apply
Apply

πŸ“ United States

πŸ” Digital marketing and healthcare engagement

🏒 Company: BradoπŸ‘₯ 101-250πŸ’° $2,000,000 Debt Financing over 4 years agoAdvertisingMarketing

  • Bachelor's degree in computer science or related field.
  • Minimum of 3 years in software engineering with a focus on scalable, production-grade systems.
  • Strong proficiency in Python, with a deep understanding of software architecture for security, reliability, and performance.
  • Proven ability to design clean, robust REST APIs.
  • Experience with Infrastructure-as-Code tools (e.g., Terraform) and major cloud platforms like Azure, AWS, or GCP.
  • Familiarity with relational databases such as Postgres or MySQL.
  • Hands-on experience with Docker for streamlined development and deployment workflows.
  • Knowledge of AI tooling and frameworks, including LlamaIndex, LangChain, and vector databases like Chroma, Pinecone.
  • Build a conversational engagement platform leveraging advanced LLM capabilities and modern cloud infrastructure (Azure, AWS, GCP).
  • Manage development, testing, deployment, and monitoring of the platform to ensure reliability and scalability.
  • Fine-tune and embed AI prompts into applications to automate complex tasks and improve customer experience.
  • Define and implement clean, robust REST APIs to support secure, high-performance, and scalable systems.
  • Maintain high-quality standards through rigorous testing, best practices, and thorough documentation.
  • Keep clear and up-to-date documentation for external developer APIs and internal systems.
  • Work closely with scientists, engineers, product managers, and internal stakeholders to identify and solve problems efficiently.

AWSDockerPythonArtificial IntelligenceGCPMySQLAzurePostgresREST APITerraform

Posted 5 months ago
Apply
Apply

πŸ“ Poland, France, United States, India

🧭 Full-Time

πŸ’Έ 72000.0 - 99000.0 EUR per year

πŸ” AI and Machine Learning

🏒 Company: PathwayπŸ‘₯ 11-50πŸ’° Seed 8 months agoArtificial Intelligence (AI)

  • Graduate of a 4+-year university degree in Computer Science with A-grades in foundational and Machine Learning courses.
  • Passion for delivering high-quality code and solutions.
  • Experience with hands-on Machine Learning/Data Science work in the Python stack.
  • Expertise in model monitoring, git, build systems, and CI/CD.
  • Fluency in English.
  • Respectful and curious about new technologies.
  • Help design experimental end-to-end ML/AI pipelines.
  • Contribute to addressing new use cases, beyond state of the art.
  • Improve/adapt AI pipelines for production, working directly with client data.
  • Invent ways to pre-process data sources for optimal performance.
  • Design benchmark tasks and perform experiments.
  • Build unit tests and implement model monitoring.
  • Contribute high-quality production code to developer frameworks.
  • Pre-process data sets for LLM training.

PythonGitIoTMachine LearningAlgorithmsData scienceCI/CD

Posted 6 months ago
Apply